It's a contradictory rant and it's not obvious what the author wants from the reader beyond us purchasing his product. Ok, maybe that's a bit harsh but I honestly don't know what the takeaway is. Maybe it's the realization that KA isn't the answer to all our educational challenges, but that seems like a straw man. Given how many problems KA has solved for so many people, I think it has more than justified its existence, educational approach, and resource pools and funding.