I’ve heard this as a sticking point for some people, and I think it’s fair. Some don’t enjoy putting themselves in the shoes of a complete fuckup main character who’s already made a ton of terrible decisions before the game’s even started and will continue to do so despite your best efforts.
But, worth noting this is part of the appeal for a lot of other folks, and the game is going somewhere really special with it. It’s not bad writing, it’s a necessary component of the story being told.