All 2500k's do have a stock voltage of UP to 1.25, period. As I have said, SHOW ME ONE THAT DOES MORE PLEASE.
Yours CAN go up to 1.25, you just didn't push it hard enough or in the "ideal" conditions. It's like saying a car CAN do 160. Sometimes it will only do 158 because of wind or road conditions, air temps, etc. Just like that, the 2500k CAN hit 1.25 all of them CAN if they are pushed hard, you saw my screen shot bro. I can make my voltage 1.224 too, I can make it 1.25 and so can you, so can EVERY chip because that is the MAXIMUM voltage intel gave the chip when designing it.
1.25 IS OK ON A STOCK COOLER, PROVE ME WRONG PLEASE.
No matter what, you ALWAYS need to check temps, whether you are stock or not. Just because you CHECK them doesn't change anything. ALL PROBABLY MOUNTED STOCK HEATSINKS AN RUN 1.25 VCORE.
As far as temps go, EVERY chip varies and EVERY chip can run 1.25 vcore and EVERY chip will be fine at 1.25 vcore. There is no contradiction there, but EVERYONE needs to check there temps, whoever doesn't like you, are complete idiots.
Temps change and vary as you change speeds yes, but not drastically. If you can run 1.25 at stock and have acceptable temps, they will be acceptable at whatever your max stability is at 1.25. And 20c is a big increase but thats about the thermal point. Example if you run 60c stock and then 80c overclocked there ya go. IMO you don't want to run higher then 80c in IBT/Linux, which again is much lower in real life / p95.
I have made NO excuses. Also something to point out and I am not sure wtf you are talking about you said above and I quote "I gave you an exampe about 4.4 or 4.2 not being safe even if you were at just 1.25". First off as long as its stable and temps are fie, it IS safe, secondly you said the opposite lol.