those aren't theoretical future problems, it's happening right now in front of our eyes, at a speed that stresses the developers to keep up.
So what happened since last year? ... 2) bitcoin blockchain hitting scalability issue.
Bitcoin didn't hit
the scalability limit, it forked because the arbitrary anti-spam cap of different versions didn't match. That's why altcoins are useful insurance in case bitcoin adoption outpaces technology.