What do you mean timed? Stop excusing shitty behaviour.
If you consider timed exclusives to be shitty behavior then Death's Door, Twelve Minutes, Scorn, High On Life, Sommerville, Arc 2, The Last Case of Benedict Fox and more are all similar Xbox examples from the past couple of years. It's simply normal industry practice because getting promotional tie-ins turns out to be valuable, focusing on a single console can simplify things for a developer, and reducing risk with financial support during development is extremely attractive. It's a risky, hit-driven business so anything that can be done to mitigate risk for a developer or publisher tends to look like a good idea.
That's a false equivalence. In the era of Mass Effect the consoles were so widely different in API that releasing it on multiple platforms was borderline re-writing the entire game engine. Mass Effect was released on every platform that supported the game code, it was barely an exclusive for a couple of months...
Mass Effect was an Unreal Engine title. Support for other platforms was already provided by Epic, and yet it took five years for the popular title to make its way to PlayStation. That's not a challenging port, but a contractual exclusive. So I enjoyed it on my 360 because the investment by Microsoft in bringing a formerly PC-centric developer BioWare to consoles helped them grow and find a new audience.
But hey you know the difference between Mass Effect as a console seller for Microsoft, and Uncharted 3 as a console seller for the PS3?
You mean aside from the obvious? That Uncharted 3 was developed in-house by a studio Sony nurtured from humble beginnings? One that hadn't made a title for any other platform since Way of the Warrior for the ill-fated 3DO? You should no more expect a Sony first-party title to ship on a competing console than one of Nintendo's flagship titles.
Some people manage by the book, even though they don't know who wrote the book or even what book.