1. New player experience is.. well.. missing.
2. There is little to no warning when training an extension above level 5.
3. Once an extension is trained there is no way to lower or untrain it which almost all games have a way of doing.
4. The community standards have fallen and we're left with a large amount of pushy whiners.
The most important point here is number three. The main issue is in most games when you reset your skills you're still stuck to at least SOME choices you've made. If the UI was modified a little to separate level 1 to 5 and 6 to 10 and then allow any extension level 1 to 5 to be lowered or refunded I think this would help a lot of new players and old players alike.
Training something above level 5 should be a investment. Training something to level 5 should be a trial. EP costs already show this to be the case as level 6+ is considered overdrive..