I thought so, too. But in the end C# works quite good and is as object oriented as C++ is. The only question regarding Unity & Co is what they do deep down in the engine itself.