Having more options to get BiS from isn’t that bad. It all depends on you to determine how fast and often your chances of getting the loot is. You don’t need to do 10man Ulduar every week. But it’s easy and fast, so why not?
I did 25man and 10man Naxx, got the 310 speed mount in 10man, which means I didn’t need to worry about getting Immortal because 10man is easy and the best way to get the fast mount. It would have been nice if 10man Naxx had BiS gear because everything there got sharded.
Also Ulduar only has 1 lockout on 25man and 1 lockout on 10man for a full week. There are no heroic and normal lockouts. It’s all 1 lockout and you can choose which bosses to activate hardmode on. Normal and heroic raid lockouts were introduced with Trial of the Crusader raid.