I you ask me specialization in halo 4 could have been so much better than just a single dumb perk most of which never get used anyways.
It really is a bit of a disappointment am I right? Check this out, this is how I would have done specialization in halo 4; so upon completing all of your basic Spartan training at lvl 50 you are now eligible to enroll in a specialization. that I would have kept the same. But now, choose wisely because under my rules you can only pick one specialization! that’s right only one, and it goes all the way to lvl 130. you can switch if you want, but are thrown all the way back to level 50 at the start.
Along the way through your specialization you unlock many powerful abilities at certain level increments, lets say every 10 or 20. every specialization is totally unique from the other in what abilities you get, so pick the one that best suits you. the abilities are always applied to your Spartan at all times. Here are some examples;
Engineer: can built one dominion style turret on the map, can repair and upgrade vehicles, change timers on ordnance drops
Tracker: binocular and weapon scoping zoom increased, more powerful radar (reveals slow and non moving targets), slightly increased movement speed.
Wetwork: decreased range to where you appear on enemy radar, x3 points for assassinations, muffled movement, melee lunge distance increased.
pioneer: Increased maximum health, higher jump, faster sprint
Just a few brainstorming ideas to give you a better understanding of what I mean. I mean really, wouldn’t this have been like 10x better?
actually I would not have any problem having the perk system we have now abolished and all them spread throughout the specializations.