Uh yeah....why can't multiple people have ownership of a whole organization? Shit will never change when you give one person all that power over a team
1 person owning a majority share isn't the problem. Their mindset is.
Having multiple owners isn't gonna change that if they all think the same.