April Fools' Day is amateur hour for people who aren't funny the other 364 days of the year. It's much like New Year's Eve for people who don't party or Valentine's Day for people who aren't romantic. They feel like they have to do this on this exact day, which of course leads to an embarrassing situation for everybody.
I contend there are worse things that businesses can do with their time than think up bad jokes. Let's keep some perspective here, people.