This is silly. For one, the premise is wrong - Amazon almost certainly makes more money selling the $9 item than the $5 one.
The oz showing is most likely a fluke because one product has incomplete metadata (with hundreds of millions of listings, many have incomplete data).