I do not use truck stops for overnight stays. If I do (which is very rare and hasn't happened in about 3 years), it is at a Flying J in one of the RV spots. I prefer Wal-Marts to truck stops. It does bother me when I see RVs parked with the trucks at a truck stop. It's called a Truck Stop for a reason, it's for trucks.
Several years ago I stopped at a Love's in Jonestown, PA at about 1 am after driving from Georgia. I asked the clerk behind the counter if they had RV parking. He said no, but you can park with the trucks. I went back behind the service station where the trucks were. There was 1 spot left along the curb. I pulled in and started to wind down when I heard a truck pull in. I decided to leave. I had been driving since 9 am and was exhausted, but I wasn't going to take a spot from a trucker.
Our lives would come to a screeching halt without truck drivers. I treat them with the utmost respect. I would gladly give up a free parking spot for a trucker. They have a thankless job and generally get dumped on by everyone else on the road.
-Michael