The moment BioWare makes all gear moddable I would agree, otherwise the current system is far from perfect.
The issue I have is that currently it costs credits to swap mods. I like the idea of changing me gear 1-2 times a day. But that would put me back 70-140k a day, or 490-980k a week.
A) Add appearance tabs
B) Remove mod removal costs.
Option B is better, we already know they have the ability to reduce mod removal costs, now all they have to do is reduce the costs to ZERO.