One of them are the gamers themselves; I could rant about this for ages but I'll refrain.
The other is the massive weight of resistance to anything new or not understood which seems intent on holding the whole state of the art back to What Is Known.
It annoys me because instead of trying to look for the good in new things people seem intent on trying to tear them down or pick holes in them without offering any constructive ways to improve; "waaaah it is different there fore it is bad and we like what we have!"
It's nothing new I admit; this refrain can be heard down the years probably echoing back to long before I was born a good 30 years ago.
Even professionally there is resistance; for a chunk of the last two months while I've enjoyed the freedom of working with C#, TPL and LINQ it has been against a back drop of resistance to things not understood; "what are these tasks things?" - "is this the best way of doing it" - "isn't this going to cause deadlocks?" and being told that by using LINQ I'm doing 'fancy stuff' when its a facility built into the language!
I appreciate that not eveyone has time to learn everything, that sometimes you have to look at a bit of technology and let it pass you by (I did myself with pretty much everything after .Net2.0 because I didn't have the time) but this doesn't account for the resistance - sometimes you just have to trust people who have had the time to look into something.
Maybe I'm just one of the few and the brave always willing to look forward to try the next thing to see if it will make life easier or not..
I'm not saying 'embrace everything as the answer to all our problems' but the constant resistance is nothing but a sad statement about what should be an industry where things are pushed foward - not sat in a corner playing with what is safe.
So I say this; pick a weekend, any weekend, but soon and try something new - a language. An IDE. A design method. An API. Anything...
Not every shiney new thing will be a diamond - but without searching we don't stand a chance of finding anything at all.