Somehow your wife is fine with J but it's the F upgrade that really breaks the camel's back?
Most people travel in economy all their life... if they get to travel at all. Earning enough to afford long haul business class travel is quite rare, too. Maybe your kid won't ever get to do that, especially if other economical factors such as oil prices change.