It's true, but they wouldn't ever do engine development videos. Large amounts of indie developers have never ever written engine code, and most don't have to, and people here would want to make games, not engines. You're over-dramatizing it, every engine has its up and downs, and engines like UDK has the least downs, but…