Most airlines have a commuter policy now where you get a certain amout of hotel stays per month to use the night before or the night after your trip finishes. Many airlines also give you a few "no show" days a year if thr flights you commute on are full.
You really do have a choice now where before most regional pilots didnt.