1.) "It will ruin the replay value!" - Then don't use the option.
2.) "It will ruin the immersion!" - Again, don't use it then.
3.) "It ruins the fun of it and allows players to swap skills that could make an encounter easier!" - Don't use it. Who cares if it makes someone else's experience shorter?
4.) "It would take resources to implement that could be better spent elsewhere!" - No...not really.
5.) "Ok, but limit the number to make it balanced" - Balance? Who cares what other people do in their game?
Do you guys not understand that ALREADY PC gamers can re-perk? How has that adversely affected your game? Oh it hasn't? Hmm ain't that something! All this does is put in a more "appropriate" way to do this in-game as well as giving console gamers the opportunity to re-perk since they do not have the luxury of the console command or mods currently. This has absolutely no, zero zip nada, downside to players who do not want to use this feature. Stop being whiny "elitist and purists" complaining about something like this. For many players, THEIR fun is NOT restarting just to re-allocate some Perks at the time did not realize svcked or did not like. Some people do not like rehashing the SAME thing over just to get back to that point. Let me ASSURE you it IS rehashing due to the moronic idea of the "clean slate" approach they have with character creation further.

