Not everyone can ride a medium frame--so some frames are just heavier.
Not everyone cares to ride such lightweight wheels---they prefer more durable--so heavier
Not everyone wants a carbon bar and stem--they prefer not to risk what goes with that--so heavier
Not everyone wants light weight tubes--because they prefer better puncture resistence--so heavier
Etc. etc. etc.
You built your bikes with light first. Others built their bikes for what they want. If all things are equal you go lighter. If things are not equal--you pick out which is important to you and you go that route.
Manufacturers don't do what you did because as soon as the 300lb person starts breaking spokes, getting flats, has a handlebar break after a crash, etc. etc., they get drug through the mud for having an "unreliable" bike.