The real reason anon is that there aren't many big companies around anymore. And most importantly, they are usually owned by some other bigger company like Ubisoft is owned by another company, just like Bethesda is owned by Zinemax. There's a clear lack of variety of companies around and the real competition of gaming comes from indies where you have to stand out and fight for the scraps. The big dogs aren't really challenged and will never be, just like how the music and movie industry turned into an oligopol.