Dude... Every fork snaps after some time, and they have been holding up for a loooot of people..
Of course the SL cranks won't be as durable as lets say, trialtech. But the buyers obiously knows this. And the cranks suit some light people, but shouldn't be used for harder riders. Choose the parts that suit your riding.
The freewheels might not be as up to class as they used to be, but they are still the best freewheel out there. And how come you've had a couple of echo freewheels if they are made from cheese?
Each to their own about the geo's, but they where obviously good enough for you since you've had 2 echo 24"? And are good enough for a looooot of others...