I have the 2022 G4 XP. I agree with all the loves + the ease of customization. I added a Box from Ryfab and increases my room dramatically. Plus i can put stuff on top of the full bed cover. Your hates are minor annoyances to me.
I went from a 2009 Polaris 800 s to a 2023 General Premium 1000. The interior to me had an automotive feel. Around here, we also ride on the roads so it seems fairly roadworthy. I have little complaints about the interior except i wish it had more legroom so i could stretch out more, but hey its still an ATV not an SUV
For $30,000 I would have liked to see the shifter use a gate style shifter where the stick has to be shifted over to a distinct position in a slot vs just sliding forwards and backwards.
My buddy has one and it has been horrible. Lots of maintenance issues. He is actually the second guy that I know that has one of these and both have been bad. Wouldn’t buy one.