I was reading an article article which outlines a Pizza Shop owner in Canada who is refusing to take $10 Bills with John A. MacDonald on them. For context John A. MacDonald(the first Prime Minister of Canada) was on all $10 bills until 2017, when the new series had the obverse replaced by Viola Desmond, of bills currently in circulation I would say roughly half are of the old variety, just based on my experience.
Forgetting all nuances and subtleties of current events and why this man made his decision; is this allowed? The bills are recognized as Canadian Currency, and as a business operating in Canada is there not an obligation to serve all Canadians fairly regardless of the person on the face of their currency, since they definitely did not make that choice themselves?
Of course many places do not accept $100 bills, but that is because of forgery. It seems to be that being able to deny someone business based on when their money was printed is awfully shakey ground, what if something terrible happened to me in 2020 and I refuse all coins minted that year?