Bad is subjective, like all opinions on games.
But you cannot divorce these games from their studios and predecessors. Starfield is a MASSIVE step backwards in terms of choice and meaningful exploration. Veilguard is tonally, artistically, mechanically, and narratively divorced from all prev titles