Your talking about middleware, not complete solutions like I was talking about. Writing an engine from scratch does not mean not using middleware.
WTF is one of your complete solutions then? You can still edit the source and change what you need which is what happens most of the time. Writing your own game engine is stupid with all the free stuff you can use out there. and even if you had one of your complete solutions you would only make one game with it and then make another one? Good luck with that.
Of course I know that. I also know very few 3D engines will accept that format and instead use their own propriety format, or animation only from specific 3D packages (generally Maya or Max), I also know that not every 3D package exports to it in exactly the same way, which can result in incompatible files, plus the .obj file isn't the be all and end all that it used to be, there are better supported open source formats that provide more options and information saved, thus making them a more attractive prospect than the now very old wavefront object file. Hence my original point still stands.
Maya and max both are less likely to support some Open source format rather than .obj. Also directX has its own file type called .x i believe and .objs and other formats need to be converted to that before begin put into directx.
Niche games and 15 minute wonders, they're good for a change but have no lasting appeal with the majority in this day and age of the "i want it now and it has to be cutting edge perfect" generation. It's a standard fact that this generation are on the whole, spoiled, and will always expected better and faster and more of it. Cult Classics of the past remain cult classics because of of the rose tinted memory effect of those who remember them, and the fact people were just easier to impress back then, plus as you get older you begin to appreciate substance over flashy visuals. It would be folly to even pretend a homebrew game done in a few weeks will ever have a chance of drawing attention away from the cutting edge games developed with millions of dollars, for more than a few minutes, from the spoiled generation. And it's a sad fact, but a fact all the same, that if you sat a typical user of the type I used as an example, and had them choose between something with very basic 3D and fantastic gameplay and something flashy and expensive looking but not so great gameplay. They're going to pick the latter, it's just how it is, just how they are. If you want lasting appeal, aim at the older generations, and those who don't make owning the best hardware the second it's released, their lives.
Im not talking about homebrew games even in the market most games you see have some degree of abstraction. Final fantasy, any wii game, the only realistic games you really see are sports games and war games other than that they are hyper realistic. and even then there are games that are just awesome looking and fun to play such as borderlands. I think you saying that only really realistic looking games are what people want to play is not true at all.