There's the falicy. Most such little movies are actually very inexpensive to make. You can have several failures and limited markets, and still make money.
Not with actors who have international recognition getting $5 million plus. And the fact of the matter is, movies have an extremely low tolerance for failure. That's expecially true now during a boom time. If you want to fail, then you can go to television.