its great that you can monetize a fantastic service and deal with scammers at the same time. $100 is a fair price for first world nations but it may cause DIY users in poorer countries from getting quality support that keep them running their node when facing a tech issue.
Its a difficult line to draw and you had to draw it somewhere.