The introduction of push fit plumbing systems is the reason plumbing has been devalued as a trade, I will only use it if it’s temporary.
I worked on a job years back and the tilers overlayed floor boards in a big bathroom with anti fracture mat and layed travertine over the top, that didn’t last long.
In most cases bathroom floors are in good condition so don’t need to be taken up and I won’t charge for unnecessary work.
For me screed floors get anti fracture mat, suspended timber I use chipboard, glued on the joists and tongue and grooves, and 6mm Hardie with S2 adhesive between the layers and tiles.
It works for me and I have not had any problems in many years of doing so.