Not only that,,, even without all these solutions incoming there are already more and more people and platform coming up with other solutions like Layer 2 (I know it is off chain but still). I think even before ETH2.0 we will see the problem get less and less.
Remember when people complained about BTC and until today not everyone is on segwit?