The reason $1 = $0.50 is because $ES_F is valued at $50 per point, aka 50/100, whereas $SPX is $100 per point, aka 100/100. The collateral for each is a single contract. 

This is unlike equity options, where a contract = 100 shares, aka 100/100.

It's a mindfuck for sure.