There is no need to ever stay in a unsatisfactory campground. With a little bit of online research it is easy to locate campgrounds that suit your individual tastes.
AllStays.com is possibly the most comprehensive list of both public and private campgrounds. It also includes places for overnight parking. Both the website and app allow the user to search according to tastes and specifications. If I were to use a single application this would be it.
UltimateCampgrounds.com is a site I found relatively recently and have been using it more and more. It specializes in public campgrounds, which we prefer, and is more comprehensive than allstays.com in this segment.