Plus its only for people who legally bought the game, if you then made an option unlocking them then people who didn't buy the game could access the other content.
Besides the pivots are easy to find.
So why do you not want to find the pivots?
The pivots are easy to find indeed but, hard to make them hard to get for others. There are people on the console-versions upset at players who place the pivots inside city window escapes as well as high mid-air...I wonder how would we achive this on the PC.