Pretty unclear if this has any actual teeth - if you don't pay it says "don't create issues" etc. but is anyone going to stop you?
But let's assume that it did stop you. I'm going to give a dissenting opinion - I don't think it's a necessarily bad idea. Phabricator had that business model for years; without paying you got zero support. No ability to open issues, etc.
My company ended up paying for support... so that we could get support. There's absolutely no way they would have paid if it was a standard license and you could just open a GitHub issue, even if the issues were ignored.
Annoying for non-corporate users though I guess.