Blaming this on Linux or Rails is ridiculous. And as for 'mystery technical problems'...
I think the reality is more like they got in over their head, decided it was all a bit too difficult, and gave up.