You obviously haven't started the different grinds yet. Rank grinds, weapon grinds, faction grinds, alien tech grinds, credit grinds and more....I just started playing the game about 5 weeks ago and "Quality of Life" and "new player experience" have been the only negative things I have to say about it.
Pretty awesome update news, in my book.
....we can use the size 1 slot (or 2 slots on small ships) for something completely different if we don't want either of these things. It's better this way.