I think a lot of engineers make more money then the value they provide.  Last year I worked for 3 different places. I worked at one startup, and one large company on a new product in a new market.  Both products were purely speculative plays  They did make money, but not enough to support the staff.  My pay was not based on how much value I provided, but how much value I could have provided if the products took off (they didn&#x27;t, thus the 3rd job).<p>All i&#x27;m saying is you should look at other markets that have been propped up by speculation... and see what happens when the market corrects.  Most of the time they over-correct before finding a new better more stable price.