Well as one who owns two pairs of Bose QC35 I can't say I agree. But "audio" is a extremely personal thing, most people don't prefer a flat/natural sound signature so there is no right or wrong in terms of what sounds the best.
My problem with Bose QC35 is the build and looks, they feel rather weak and "plasticy" for my liking and I don't find them to look all that great. But that's not so important, but the audio is just off if you ask me. I have lots of audio equipment. I have Sonos speakers in pretty much every room (mostly Play:5's, and Play:Bar + Play:Sub + 2x Play:3's as surround in the living room), I have way too many headphones ranging from Sennheiser HD800 + Hegel HD12 DAC on my computer (crazy expensive, but so darn good!), Sennheiser HD650, Bose QC35, B&O BeoPlay H7, H8 and H9 and I also own a pair of Apple AirPods and a pair of Shure SE846 IEM's. And I previously owned a pair of Beats Studio2 Wireless.
Bose QC35 is the worst sound out of all of them. I don't know what Bose does in terms of their EQ, but man do they do something and I do not like it. I listen to a lot of vocals (podcasts, audiobooks and lot of music with emphasis on the vocal presentation) and the QC35 sounds strikingly different (not in a good way) compared to every other speaker/headphone/IEM I know.
Sure most audio equipment will sound different. Some feature more pronounced low, mid or high frequencies and whatnot. Some have a much narrower sound stage, other much wider etc.. But everything I own reproduces vocals in a natural way so they at least sound natural. QC35 on the other hand makes vocals just sound awkward and "off" like there is something wrong. And it's the same on both pairs we own.
It's not like it's complete garbage, far from it. But it certainly makes it so that I only use QC35 for those situations where aggressive ANC is required (like plane rides) and never for anything else.