This is because the player is still betting the odds and it still counts as a bet even if it is returned as a push. If we define it as expected loss to total bets made then turning the odds off would not matter. The answer depends on how we define the house edge. Likewise if the player’s point on the come bet is rolled on the come out roll the come bet will win but the odds will push.
So if the player rolls a seven on a come out roll any come bets will lose and odds on come bets will be returned. For those who don’t understand the question, unless otherwise requested, odds on come out bets are not active on come out rolls.