Originally Posted by
BuzzBox
It's designed that way to prevent the inadvertent activation of TOGA after landing, which could cause an overrun.
In that case it would make sense to only inhibit with weight on nose wheel. As we have seen here weight on main gear does not mean committed to landing. Weight on nose wheel indicates more commitment.