To be honest, no one really "took the risk". We all purchased based on verbal contract that things would be delivered within a certain time-frame. If they weren't delivered, then contract was violated. It isn't up to any purchaser to own up to the late boards/chips, they have every right to pursue any legal course of action to remedy the situation. No purchaser is at fault.
TH isn't going to send everyone extra boards or gen 2 boards for free and it won't matter anyway, the window of opportunity is closed or almost closed. Difficulty will be at or above 75 M by the time anyone here gets thier boards and will within two weeks be up to 100M. You needed to be mining through the pre 50M and 50M diff to hit your ROI.
Very true that no purchaser is at fault, but every purchaser most definitely took a risk when they pre-ordered with the full knowledge that a product didn't exist. They took that risk so that they could be the first with the new boards.
I signed up for the emails from Terrahash before they opened up pre-orders. I ultimately decided not to order because I wasn't prepared to take the risk of missed delivery. I knew that that would put me behind the curve if they ever got the items to a point where I could order and get delivery within a few days to a week, but that's what I was most comfortable doing. If I had more liquid assets to invest I might have seen things differently, but I definitely made the decision based on risk. If anyone paid Terrahash money on a promise of goods and didn't see it as a risk, however trusting they were, then they're fools. That's not to say that they don't deserve refunds if they want, or the goods they've purchased ASAP, but beyond that I don't see that they're owed anything for loss of ROI.