[...] why would ASIC vendors sell a machine for $1500 that make 6-8k a month? I think this answers the question pretty clearly, They wouldn't!
Seems you've forgotten about Batches #1 and #2...
I distinctly remember BTC being worth around $6 a piece for batch 1 and a volatile $25 for batch 2.