They are only able to do this price fixing because of the scarcity of housing right now. If much more housing is built, prices will drop.
This would also make sense given that this algorithmic pricing platform is used by so many clients. If just enough real estate firms can maximize their profits in this way, they can afford to buy out anyone who might compete on price.