When we were 45(!) minutes late last week on a PDX-RDM flight, a passenger approached the podium, asked for, and received compensation in the form of a discount on future travel just because she was irritated (I know - I heard the whole conversation). Personally, I though this was overkill, but Horizon gave it to her. I didn't ask, nor would I in this case (I prefer to choose my battles more carefully, like when I need to get to the East Coast THAT DAY and irrops force me to miss a connection).
I guess what I'm saying is, if you feel like you are inconvenienced, talk to customer care. You may be pleased with the result. But I wouldn't go to the well too often.
Dave