Its unlikley the mechanic would just make something like that up - Although mechanics do vary greatly

. Maybe hes had some bad experiences with them.
In nearly 3 years on the board ive only heard of 3 engine failures, One didnt check his oil ( so it seized ) , One took it way past the rev limit ( you know who you are ), and one was a self build half breed ( much kudos but it did break ).
If you see him next time ask him to quantify his comments
G