It's interesting that Aloy and Lara Croft having a couple lines during their game trailers caused a huge outrage, yet a full game of Star Lord never shutting the fuck up already jesus christ doesn't seem to get any criticism at all.
Try reading the Square Enix E3 thread when they showed this game