I cannot say with conviction that Renault or Nissan are crap. The Renault/Nissan alliance is a few years old now, as for Mitsubishi being involved with that alliance I have no idea. Personally I would not choose a Renault as a chariot of mine, neither a Nissan simply because of Renault's involvement. However, Renault do have a formidable reputation in Formula 1.