.NET - это не направление, а множество направлений, и между прочим, Unity3D в него тоже входит.
И как в РФ относятся к игрушкам, которые собираются на Unity3D?
Так же, как и ко всем остальным, пользователям без разницы, правда, игры, написанные на C# (и на XNA и на Unity) чаще вылетают, чем на C++, но это скорее связано с культурой программистов, чем с языком, в конце-концов даже будь баги в самом "движке", всегда можно что-то придумать, если пытаться.