Furthermore - should the user succeed in flashing CalyxOS, they will inevitably be faced at one point with something about their device that doesn't work quite right. Maybe it's tied to Google Play Services (and the g-apps shim that Calyx supports) or a banking app that won't pass the security checks and thusly, won't open.
I've not run Calyx myself, but those are issues I've personally experienced with other ROMs. If the author just wants a phone that works, this isn't the best option. I find the "is forcing me to.." a bit hyperbolic, but their point stands.