The only reason those companies are thriving is because they have no competition (yet)
Just wait another few more years for Indie Developers to get enough revenue to start making AAA titles.
Even their obnoxious fanboys won’t care about them anymore