I have replaced a lot of showerheads and they are not all defective. It was a plumber who told me about widening the hole. The only shower heads that work right are either old or drilled out
Youre being deliberately contrary.
No, I’m a plumbing contractor, and I do this for a living.
Low flow shower heads became the law in 1992.