Yes, very complex! Yes, when the average US worker made about $1,200 a year, and wealthier ones $2,500, then $7,000,000 equals about 5,000 years of a salary! (yes, inflation, etc., so 5800 to 4,000 equiv still means a LOT of moolah!). Of course, look at a modern nuke, a Brit or Yank sub: 2 billion!