Eagle charges you a service charge. All seats do not have to be full to jumpseat, they changed that rule in Jan 2005. The service charge can add up, but it is part of living where you want to.
Non rev doesn't have to mean free, it just means they are not making money. A service charge just covers the expense of you riding.