I'm a truck driver and an RVer so I've seen both sides of the discussion. Truck Stops use to be that, truck stops. TA was Truck Stops of America, not Travel Centers of America. Other "truck stops" followed suit to try and grab part of a new market. Gone was the independent restaurant replaced with the McDonald's, Burger King and Denny's replaced the Flying J restaurant which use to have a nice buffet. Why, because the truck market is trapped by the size of their trucks to the "truck stop" while the general public knew a McDonald's was a McDonald's the world around and they could draw the general public to them.
The other day I pulled into a TA for the lunch buffet and could not find "RV parking" since it was full of expediter's. I understand they were trying to keep clear of the semi's but they squeezed the RV's from the RV parking area.
The new HOS with a 14 hour max day, 11 hours driving and a 30 min mandatory break before driving past 8 hours makes parking a pain in the rear. As for parking on a ramp it's around a $500 ticket in Indiana. With electronic logs it's even harder to find legal parking and make a living. I went local to avoid all the parking issues.
Play nice, have a great day and be safe out there.