"C) And then there is just competition, especially for things like talent."
I feel startups did this to themselves. It used to be that you'd work for a startup and the equity was supposed to pay off if the startup was acquired or took off. Now, even though a startup may sell for several billion or go public, most employee's equity has been diluted to hell and back, barely making up for the lower salary.