Good luck to him. I really hope they make a go of it. As for calls "they launched at the wrong time" , it's easy to be a 'Monday expert' after the game.
I'm sure they did a lot of market research - I wouldn't start digging the grave yet!
I doubt many businesses launch with a stunning success in the first couple of days!!