Personally I have no problem with it — a good old-fashioned, old testament biblical name that we see so rarely today, if you except David and Adam and others I haven’t thought of yet. (Yes, there are plenty of Sams today, but not yer actual Samuels.)
In fact, it was a close call that young Master P wasn’t christened Joshua, which he probably would have been if only I’d started my family history stuff sooner as that was the name of my earliest ancestor, circa 1730.
But the real reason I like the name Moses is that this was the subject of my favourite tongue-twister for the kids when they were young.
Actually, not so much twister so much as the elegance of the language:
Moses supposes his toesies are roses
But Moses supposes erroneously
For nobody’s toesies are posies of roses
As Moses supposes his toesies to be
But how cool will it be for the lad to be known in future as Mo Paltrow? And why do only ships get to be named Goliath?