I had a homebirth with DS because my midwife (community and on the homebirth team) suggested it and encouraged me to do it.
Not everyone has to push to get one, the NHS and medical professionals offered me one.
I trusted them and took them up on it and it was lovely with very little mess.
I had already experienced a technically perfect hospital birth and got PTSD as a result. DD was absolutely fine and I was physically fine, but the repercussions to my mental health and my relationship with DH and DD from the 'care' that I received in labour/postnatal ward were far reaching. I only received a midwife to myself in the last hour of a 22 hour labour, despite having entered the hospital four hours previously.
Anecdotally I was told by the midwives after DS was born that had i been in hospital they would have encouraged me to have an epidural or other inventions. His labour was long, he was back to back like his sister and I dilated very slowly/irregularly at first and then went from 6 cm to 10 cm in an hour. I avoided it with DD's birth by entering the hospital after 17 hours at home and 8cm dilated as they wouldn't admit me to be examined before then. It was much easier and more encouraging to deal with the long hours of contractions at home rather than in a hospital ward. Additionally I didn't face the hideous slowing down of contractions that happened when I entered the hospital the first time.
The midwives (more than I ever saw in the entireity of DD's labour) brought G&A, absorbent mats, resus equipment, a fetal doppler, thermometers, a sharps bin, baby scales and vials of local anaesthetic for stitches, the placenta injection and a hands off attitude. They also read my whole birth plan and respected my wishes.
They also asked me before injecting me with things and doing vaginal examinations, which they didn't do with DD. When DS was born they took all the soiled linens/shower curtains/pads/bin liners away to be incinerated at the hospital. The rest was put in the washing machine for me.
I read a lot of books about the biology of birth, book like Birth Reborn by Odent, Gaskin's books, waterbirth book, Birth, a history by Cassidy and it made sense to me to be in a calm, warm, dark room where I felt safe and I trusted those around me.
DS's birth was relatively painless, I did not experience any of the pain or panic I felt the first time around, it felt like waves of pressure. I was able to hypnobirth him easily, whereas with DD I lost focus because of the environment I was in and the bloody useless midwife who told me I couldn't push for an hour.
DS was born to 'Ghostbusters', not through choice I have to add.
I think it should be offered more across the board as a valid alternative, but obviously it won't be a desirable or available option to everyone.