1. EA does not have enough charger stalls, there is a lot of demand but utilites make it hard to build so they take a lot of time.
2. Some people are new to EVs and have charge anxiety / dont really understand how it works, they will get it in time.
3. Some people have free charging so they charge until 100% because its free, companies introduced these programs to sell cars and as these programs expire (usually 2 or 3 years max after purchase of the vehicle) it will get better.
We are still in the beginning process of adopting this tech and there will be some growing pains but we will get there.
Note: The one thing I can't understand is why Elon is handicapping the supercharger expansion. Tesla has by far the best charging experience and their chargers are packed. Now is the time where they can swoop in and take over the market. They can even spin out supercharging as an independent company and take it public.