I missed the satire tag at the start and the first few paragraph seemed genuine. But it gets better as it goes.