The closest thing to justification I can figure is “all my clients are borderline illiterate as well and it upset them”.
And now OP is saying that he's switching to Jellfin and thinks that all of his borderline illiterate "clients" will be ok with using a VPN to access Jellyfin, if their device even has Jellyfin lol.
Also the way that OP says "users" and "clients" makes it pretty clear that he is charging people for access to his library. He is ok with making money off Plex's work, but hates the idea of Plex making money.
Yeah a VPN isn't "necessary", but it's the most straightforward way. Unfortunately it's not really at all feasible for many people who currently play from other peoples plex libraries.