To be clear, a player can still swap SPECS at any time out of combat, they just can't change individual talents without the consumable/being in a rested zone... So no, it doesn't fix "selective laziness" - However, artifact leveling does fix selective laziness to an extent... Not many people are going to have maxed artifacts for multiple specs.