I don't know that teams are "content" with 14 home games, but I'm not entirely sure what the options are. We have an Alaska exemption, but our potential non-conference opponents don't. With our season ending a week early, but still including 28 conference games, it's hard to find time for games while getting any bye weeks in. Add in the geographic hardship for any ECAC, HE, or AH team to get to our arenas, and you have a recipe for very few home non-conference games.
Revenue-wise, as you note, "Going on the road is not how to get that done." But that applies to any potential opponents as well. If it's not a good financial move for us to go to Vermont, for instance, the same applies to Vermont coming out west. But when it comes to non-con games, those teams have other cost-effective options. A Vermont can get a deal with most of the ECAC or AH that minimizes travel costs for both schools. For us isolated out in the west, we can forego our Alaska exemption games, which many are doing, or try to find a team that's desperate for a couple games. Otherwise, we may have to take 2 for 1 deals.