You can just get yourself a generator, right.
And of course, Apple is under no obligation to sell you a MacBook. After all, being a hateful person is not a protected class.
I think it's about time we build a "bad people" list, which companies can consult before providing service. And if any company doesn't respect it, we can social media mob them into compliance.