The system in the OP does nothing to remove the Armoury or its core tenates. And its not a vocal minority that likes the Armoury system. Its every gaming media outlet who reviewed the game. The people who hate it seem to be the people who Don't like it when your character can change classes anyway and just want stuck in static classes which is boring.