Re: I realise this is totally childish, but ....
No. Not really.
You can choose whatever version you want when you release the code. You may even choose more than one (GPL and LGPL or for example).
But when the code is already released under a GPL version, only the copyright owners (the original authors0 may re-license it. This is why Linux is still under GPL v2. Linus refused to re-license it to GPL v3.