Haki only blooms in extreme situations weve seen this multiple times.
Coby in the middle of a war
Zoro was life or death vs mr 1 when he bloomed
Luffy the same vs kata when he bloomed fs
Luffy saving hyous life with acoa to remove the collar
Luffy had to do his training with beasts that shit on him.
So how can zoro grow fighting the baboons he beat when he was injured. Its illogical and agenda driven nonsense.
all the instances are first times uses.
on the other hand there are BM and Aisa who had CoA and CoO respectively without ever being subject to an extreme situation.
maybe its the norm or maybe its not. what you listed are mid fight PUs mainly. we rarely see training so where else would Oda put that?
Luffy refined his CoO by getting his with a stick. not really an extreme situation.
Zoro already knows CoA/ryou. refining his skill in this does not require extreme situation. Zoro trains with weights after Alabasta so he will be able to tap into ryou at any given time. no sparring.
Zoro can grow without fighting ANYONE. its not a requirement.