I think you're probably right. Peoples' attention span are so short nowadays. Not to mention everyone is in debt, probably due to said short attention span and constantly buying $60 games lol
Still, I myself don't buy $60 games for something that will last me 10 hrs. In fact I don't buy $60 games at all period anymore, so maybe I'm just the outlier. The only times I will EVER consider buying a $60 game is if it is literally something I have been waiting for for 10 yrs or something from my all time favorite game series like final fantasy or something, which is RARE. I buy maybe one $60 game every few yrs. I value my money and my early retirement goals so I only spend that kinda money on something I actually plan to play. My brother knows many people who buy $60 games and then don't even play them. They are also often in debt. Well, their loss while I plan to retire in my 40's to very early 50's while just playing the same games I bought a long time ago because I still enjoy them