in Salt Lake Valley. Boulder is a suburb of Denver...so what? Sandy is a suburb of SLC. Im good with having the game at Weber States stadium if it makes you feel all warm and fuzzy.
You consider it a home game because CU gets to sleep at home before they go to the game and CSU doesnt. That is absurd. I could see counting it as a home game because CU has more fans at the game than CSU but that is the only reasonable argument and even that is hard to imagine being a big advantage when the game has 19000 empty seats.
Your other point about culture of the cities has nothing to do with home field advantage.