I think the problem is that they are trying to sell a radio as if it were a TV.
The hostility displayed towards an open source project in this submission is completely excessive just because it doesn't meet the requirements of many/most users. I'd feel awful if I were the creator of it and read the comments here, which are being extremely harsh about what is otherwise a very nice little project.
Personally I find it very useful, but I'm the type of person who would.