And because Linus just does not give a fuck. He is an engineer, not a politician, and the GPLv2 to this day is serving its purpose, and Linux‘ success proves him right.
Its success proves that GPL v3 was not needed to spur such success. That's not a judgement on whether v3 is "better" by some measure or other. It's a realistic measure that the modifications in v3 weren't needed for Linux to continue existing and flourishing.
Unless Linus and the team want to re-write a bunch of GPLv2 kernel code (and modules), they are stuck with GPLv2 whether they want to change it or not. Linux is now over 30 and some of the original authors are no longer here to authorize a change in their copyright license.