I also run an online company but I dont like meetings it is always re hashing things already shared and written before. But it seems like a lot of humans absolutely need meeting to properly collaborate. Why ?

Among other factors, lots of people don't read "things already shared and written before". Like, ever.

Someone in the meeting has to do this though ? for the meeting to be useful