I can see that, fair point. I personally make ships confine to roles, because power in those systems come from them being more fleshed out by default. I only liked the idea, because I do not like the "jack of all trades, master of none" ships, which is weaker overall without dedication to one...