I hear what you say.
But seriously now, you have to agree with me that not all boat or RIB manufactures are as bad.
The boat you show in the photo is filled with polyurethane (did I spelled it right??

). Looks like it has a double keel (like a cat).
I do not think that it could be a Falcon since Falcon do not manufacture cats (they did very long time ago but not now) and do not make RIBs with yellow colour hulls either (look @ the falcon site if you like).
If it was a monohull I think that it may had been a GEMINI?? But then again I had a GEMINI for many years. Been everywhere in any type of weather (on my own and my family) and the boat was brilliant!!
In so often one boat may come out of production and be a badly made boat. This is life (no's perfect!!) and no one will lose any sleap over that.
I only do what I do because I like ie and ONLY for fun (wining is not my main concern and if it comes is an added bonus) and if I even manage to finish (even last) at least I can say that I've done that, had a good time and enjoyed it
Life is too short for getting all heated up about trevia!!

By the way good luck with the race!! and have a Merry Christmas