While you’re probably (most likely) right you don’t always see fully match groupsets unless you get into the more/most expensive offerings. Even then sometimes they still swap out things to keep costs down take a Felt IA10 for example (I was tempted to buy one the other year but was looking at used). It is not a cheap bike and comes with Ultegra R8070 Di2. But the crankset is an Vision brand, BB an FSA, the calipers are a combo of a Shimano 105 series direct mount rear and a Vision front caliper. I don’t know which exact cassette is on there but I wouldn’t be surprised if they put a 105 level on the factory wheelset that comes with the bike. This is a $5,000+ (USD) bike even retail new.
Maybe Canyon seems to better about matching groupsets though (it seems like it). I’m used to seeing sub $5k bikes not having fully match groupsets from the factory. I was bike shopping the other year but with the lack of actual racing I was doing these days with a young children just coudn’t personally justify the costs (and the wife probably would’ve divorced me if I got another expensive bike again). I do wish they’d offer more framesets (Canyon) but alas they won’t for what I’m interested in (a new Speedmax is tempting but I don’t need a full bike, just want the frameset).