This is not a complaint - it's amazing what we can do with the Pi's!! I'm just always caught off guard by the unevenness of the developer experience.
I went from:
"oh wow I can run all this code originally designed to run in the cloud LOCALLY without changing a line!"
to:
"oh wow I just spent two entire evenings trying to get the right HDMI resolution to show up on my display"
Relatively small price to pay but just feels bad every time.