Ahem. Frontier is a fne airline. They just don't have a hub in Portand.
Frontier Communications on the other hand...they could do things right, but they can also do things horribly wrong. The thing is, they haven't done things particularly right so far and thus have the predilection to doing something very wrong.