When you buy a complete bike, you can ride it immediately even if you intend to upgrade or replace parts over time. When you start with only a frameset, you have nothing to ride until you install all the parts. With part shortages just as bad, if not worse, than complete bikes (at least if bargain hunting), how much time is wasted not riding?