I've done two dry rock startups now and would do it that way again. I never saw what I would call an particularly ugly phase.
The "100% live rock or nothing" crowd on here is pretty loud, and it usually isn't worth trying to talk over them. However, I'll come out of my shell in this case. I totally understand their point, and agree that in some cases that is probably the best way to go. However, for me it just didn't make sense.
The cost of getting rock to my location was a big issue, but the biggest was that dry rock allowed me to move slow on my first build. There is a lot to digest the first time you setup a tank. Not dealing with wet rock gave me a couple of weekends to figure out all of my mechanicals at my own pace. I could have got everything ready, and then ordered rock, but my was was more relaxing for me.
Is my tank pest free? Nope. I had aiptasia in it within the first 6 months. The 2nd one is pest free at this point, but it is a FOWLR, so not too surprising.