Proboards isn't a bad Host. Just because they don't allow you to take the software for you to host it yourself means that they would rather carry the cost of hosting it themselves. It may be basic, but currently they are releasing some features that should make life more easy.
Of all the features Proboards has to offer, is the ability to add coding directly to your board, so that you can customize it. That is why they state it is customizable.
So why complain about it? If you don't like it, then don't use it. BUT if you have never used it before, then why complain about it, and discourage people from using it?
Not everyone has the money to afford getting a host to host forums themselves, and to get a domain.