Yikes! A 30-minute fight over THIS?
To me as a casual observer, it sounds like the hotel was less than fully accommodating, but you were probably too much of a stickler as well. After all, if the internet was that important to you then you could have quickly taken a double room and been done with it. Or did you then insist on the hotel meeting all of your preferences PLUS the ocean view upgrade plus the working internet? Did they not have a business center where you could have logged on until they got it fixed in your room?