>Am I right to be angry about the interview process?
You have the right to be angry about it. But ask yourself if that anger is doing you any good? If not, why bother getting worked up?
Are you in a position that allows you to decline interviews? Do you feel strongly that interviews should be conducted in a certain way? Feel free to turn down any that don't meet your requirements.
But don't expect any company to accommodate your desires in their interview process. It's just the way it is.