OP, yes!! But they're a close second to a really really good poached (VERY FRESH) egg on good toast with butter (optional marmite), good salt and ground black pepper.
Boiled eggs. I consider myself a bit of an expert.
Perfect cooking time depends on your altitude and the size of the eggs. At sea level and with a 'medium' sized egg it's 5 minutes in already boiling water then IMMEDIATE douse in running cold water for 30 seconds minimum.
Fresher eggs are noticeably nicer. Free range eggs (real ones from the side of the road or your own) are noticeably nicer and they vary from provider to provider depending on diet and breed I presume.
Check freshness with float test. Should lie absolutely flat in cold water.
Soldiers have to be made from toast which looks actually toasted (not like me sunbathing) and has then been allowed to cool in a rack to lose moisture and avoid butter melting and softening the bread. Apply butter RIGHT TO THE EDGE, 1mm to 2mm all over minimum, then long knife to cut the soldiers very thin. This way you get good leverage with a strong thin buttery crunchy soldier.
And you need some decent salt on the side to pinch and sprinkle on after every previously salted top layer has been consumed.