The 925 is a great phone. If the phone does what you want it to do, no need to worry about EOL. It's the end of support that is the concern as it related to updates.
Actually, EOL is important. Here's why, what if you're like me where you updated your 925, the wireless charging feature is important to you but you're out of warranty and cannot get the phone replaced? Or a more concrete example, I can think of MANY a folk who owned Focus S and Titan 1s with the disappearing keyboard bug that was fixed by MSFT but AT&T never really released the update on time to address it.
If you buy a phone from a carrier, these days part of the service is now expected to be at least update the thing for the length of time it is eligible for as laid out by the OS provider. Don't pull support because the phone didn't sell.
Look at all the 810 uses who got screwed. They don't get Lumia Black or Update 3 so no improved multitasking, etc. And they probably won't get 8.1, which means no apps to SD which is a huge improvement to make the 8GB internal actually functional. So sorry, i have to disagree with you on that one. EOL can have nasty consequences, especially for carrier variants.