tbf you might want to leave it at this. You’re entitled to your opinion on Japanese cars, but all the evidence, above and beyond, is against you. Always your call though……
Open ended subframe, right by the wheels, is a terrible design, they could have extended the wheel arch liners, to cover the open ends, would have helped to stop crud buildup inside the frame, personally I have extended the liners, with thick plastic film, but it would have been better they did it from factory.