healthy AA market
AAA tier games still made by one studio instead of ten or twenty support studios
games actually complete on disc
live service slop wasn't a thing outside of MMOs
budgets were smaller and development cycles were shorter so experimenting with weird ideas or letting an unknown director do his thing was feasible and even profitable