The carrier's didn't screw him. This is the way UMA has been since it first came out.
That being said, UMA can be enabled with a bit of work if one is willing to spend a little time with it.
It can be done with TMobile so I'm sure it can be done with Orange. A search of the internet would likely help.
The post below shows how to add UMA. It's geared toward TMobile but if you can find the settings and the certificates for Orange you should be able to do it for Orange.
http://www.blackberryforums.com/gene...tethering.html