When is not wanting to have conversations with colleagues unless there's a prearranged meeting a good fit?
I guess if everyone else feels the same way? It does sound like kind of an all-or-nothing situation, but for the right person, "coworker who is guaranteed to never ever ever bother you" might be kind of nice?
This is how my workplace operates now. If you have to discuss something you throw it in slack and anything real-time requires a meeting set up at a specific time. It works very well and no one just barges in and interrupts my work whenever they feel like it.