Well, firstly, you're the sort of person whom ought to go ballistic when a complete product is submitted with technology inside it not having been covered for approval.
Secondly, there was the matter of Razeal 'brute forcing' (as OsakanOne puts it, which I feel was appropriate) many of his designs instead of putting them up one by one and dealing with the criticism and adjustments that should go with making a complete submission. I refuse to have him sneak in technology amongst his ships when others have to go the long way around. It's unfair.
If he wants the Carthage project to have distinctive technology added to their ships, he should post them up. At least in that manner he'd start showing some consistancy in his ship designs and built up a theme for them which would stop the whining about his creations not being very original/creative.