I could see if you have something vintage and collectible and you want it to preserve it, but if you’re going for modern performance you should use the best parts you can get regardless of branding.
I have a taiwanese frame with a british name. it has vintage italian cranks, an australian rear wheel and a french front wheel. i could give a damn. I think my bike looks better now than it would if i had just stuck with taiwanese components.
Besides preservation jobs and stuff that’s just incompatible, this isn’t something I think of at all.
In fact, I’ve quite enjoyed putting as many no-name or meaningless name parts on my winter bike. Y’know, like “dia compe” levers and stuff like that. If a part is cheap/free and won’t make a major performance difference in whatever application for which I’m using it, names matter not to me.
Respect to those who really take the time and effort to put together well thought-out and cohesive builds, though. Just not my thing.
Though I have no rational reasoning behind it, I like to use components from the same group if possible. Mostly it’s about having a sense of completeness. Though the bike I’m building now has DA cranks, 600 mechs, 105 brakes, and cane-creek levers. It should work well, but I’m a little weirded out by it.
my road bike is all campy c record and cinelli except teh headset is suntour and pedals are mks
but the yamaguchi is japanese italian american
i don’t really care about matching stuff though unless its a compatibility issue