I felt the need to correct you here. As to point 1 you are mistaken. If you say you are going to the bar to the security guard, that is the reason you are allowed to park there. You are allowed to park there as long as you are at the resort for that activity. When you leave the resort your permission is considered revoked. As to point 2 all property within WDW is private property. All vehicles are subject to towing at anytime WDW deems it neccessary and proper. Legally, they can in fact tow your vehicle just because they deem it neccessary. Remember your permission to use the parking lot at the Poly is based on your physical presence on the grounds of the Poly. If you are not there, your permission is withdrawn and even though they do not need a reason, WDW now has a reason to two your car. As to point 3, see point 2. The vehicle is on private property. As such if WDW deems it neccessary, your vehicle may be towed. If you feel that you are correct and I am wrong please let us know where you graduated law school from and when you were admitted to the bar.
AS to the moral issue, people that park at a hotel simply to avoid paying for parking are the WORST kind of CHEAPO there is. I sincerely hope that they get stuck on the monorail for 18 hours with a group that has not learned what deodrant is.