At least they are on Twitter.
I was always taught *not* to criticise your competition. I guess the difference here is that everyone knows it’s all in good fun. Who did it first? Burger King or Wendy’s?
If you have a friendly rivalry with one of your competitors, why not have some fun with it and entertain your customers? Rule number one of marketing is DON’T BE BORING.