All aircraft design is a compromise, each design feature having good and bad points in most cases. A fix for one thing often causes a problem elsewhere. This is why designs evolve and there are sometimes many marks of the same aircraft. Some designs have been inherently good and some in need of a complete rethink before (or after in some cases) entering production, although this is not so common these days thanks to better knowledge and materials (and computers of course)