I think part of the reason R* games are such monumental hits is because they don't release their games annually, or even semi-annually. Their new GTAs and RDRs are events because there's only one every 5-8 years.No shit, stop crowding the holiday months because you're trying to chase that Christmas cash, the industry has completely over-saturated the market there's no way all these titles are going to meet expectations other than the R* title because they are the biggest pedigree in the industry.
The industry should consider rolling back their annual & semi-annual franchises and limit them to 2-3 titles a gen. Invest in new franchises or revive old ones in the years between.