Building up a bike yourself from scratch is generally considered to be much more expensive than buying stock models, not to mention the time involved. I'm not really sure why it costs more, but apparently it does. Maybe someone who has actually built a bike up from scratch could tell you.