Yeah, those are small steps. It's a step in the right direction, but they need to go further. If the choice is 'X Class has increased armor' or '15 second speed boost', I would take the first choice every time. And the speed boost is pretty negligible I found, it's...not that great. Now if it let you run like crazy....that'd be fun.
Yah this is porbably the 953020498193453059th time I've said this but a *TON* of the game's problems could easily be "solved" or at least band-aided well with just a huge collection of perks. Perks you can only find in nightfalls. Perks you can only find in raids. Perks you can only find on armor that drops from specific strikes. Perks you can only find in story missions. Perks you only get in Crucible/Trials/Iron Banner.