Max,
since you like transistors, you can still use them but by slightly modifying your circuit and using a
Darlington Transistor, you could cut the number of transistors by half. Well, the number of actuall transistors will still be the same, but the number of those 3-pin components will be cut in half.