I use Reddit pretty often, but this VPN issue rarely occurs for me (sometimes I log in, sometimes not)... Perhaps it's based on IP, so if a VPN server is blocked, you can always switch to a new one.
Reddit is mostly a non-issue for me; however, I do agree that more websites cannot be accessed with a VPN, mostly Nginx ones, from my experience.