Ezra is very handsome and easy to spell. It's a classic too. I assume all of those factors are why it's growing in popularity.
But I also wonder if its similarity to
Esme -- used for girls now -- is part of it too. I've seen
Ezra being considered for girls which I don't like at all. :0/