You're not alone - I dislike it, and for all the same reasons. When separate, it so often sounds like it's meant to be part of one name (Emma Leigh > Emily) and when attached, as in Ashleigh... Well, I just don't like how it looks.
English has enough pronunciation problems, we don't need to encourage this gh nonsense.
-----
https://www.behindthename.com/pnl/120652