A little harsh Joe.....
Back to your question. I think you would find the M3 is a great all around car, good space for cargo, plush and comfortable, and great handling.
The new ford is also very good. I think you will find the M3 a little better for handling and definitely a little tighter fit and finish. The ford will have more torque.
No wrong answer here. I think the reliability of the E9x M3 has been quite good. I would have no problem keeping mine for 6 years or more.
2011 e92 M3 Monte Carlo Blue ESS 535 - gone but not forgotten
2015 cayman GTS - new toy
2006 SLK 55 AMG sold