Still not sure why you think making a steam account is a huge problem. You could even make a throw away email account for registering to steam if you really do not want steam to know your email an account.
I understand a healthy approach where you do not use your full real life name as account name everywhere, but this does not seem to be the case... (or maybe is your real name "Random X"? :p)
Technically it would be nice to have some independence from Steam (in case they decide to charge for any of the services they provide now for free), but that comes at an effort for the developers and I do not think a Steam change would come from one day to another (they would announce it first), so any "issue" can be tackled then.