It's hard to write programs for sure, but there are hundreds of companies that do this. Look at the video game sector.
Yes. Look at it. There are some big names. And then there are dozens of small names that try, and don't make it. This is part of what I meant by saying that we have somewhat skewed perceptions. The successes stick in our minds, because we hear about them. The failures go unnoticed, but are more numerous.
They are the big players in the industry, they should be able to get a well known competent developer to do this for them
They could, and would - if the money was there. But the RPG market is not the market for Diablo (which sold millions of copies in mere *hours*), or Skyrim, or something.