Canada.
Consumer laws don’t force a merchant to reimburse. But they are not allowed to sell products that do not do what they are meant to do. That’s called fraud. lol.
The fact that MS manage to say “ hold on, we have updates coming”, and deny refunds is mind boggling.