I don't understand what the big deal about perks is. It's functionally the same as getting 25 skillpoints. Maxing out a perk is functionally equivalent to putting 100 skillpoints into something. The only difference is that skillpoints are a finer gradient than perk points.But perks are a more streamlined user experience. I'd be the first person to wail on a dev for dumbing things down. But there's nothing to complain about in this case because it does the exact same job at the end of the day.