Not disagreeing with your post, but does it really cost $190/mo for an iPhone?!?
An AT&T 15gb plan with unlimited calls/texts is $115/month.
Next 12 (upgrade every 12 months) you pay like $40-45/month for an iPhone 6s. They recommend insurance which is another $8-11/month. Tethering adds $50-65/month.