For rare it’s fine to be red in the middle. Given how much it’s cooked on the outside it’s likely either this person fucked up, or the color balance was messed with, as it shouldn’t be quite that red when you already have grey forming way past the crust like that.
Pink is what you get at medium temps. If it’s pink in the center, you’ve hit medium, if it’s still a bit red in the center, you’re at medium rare and did a good job for most steak eaters; assuming you limited the amount of grey formed during the sear.
If this is unedited, they went for rare but didn’t cook it enough and tried to fix it by searing it too long, so its slightly over cooked on the outside and slightly under cooked in the center compared to a perfect example of rare.
X11 absolutely didn’t just work, hence Wayland’s entire existence and rapid adoption once it was mature enough to function. Xorg’s decades old cobbled together code base of awkward fixes for obscure issues and random contributions that had to be repeatedly fixed in every other patch is infamous as an example of how not to do FOSS software over time, and serves as a fatal warning to all open source projects.
Wayland has issues, and those issues are being fixed. Slow updating distros, as always, suffer the most with new software and paradigms. But whining about it hardly helps. This is foss land, contribute or report, never complain.