Most yards use cradles because they fit almost any boat, are easy to stack when not used and moved around easily (empty) with a forklift. Some have cradle movers that can haul a boat around while resting in one of their cradlesm, allowing them to pack the boats tighter than is possible with travelift.
If you have a place for your own stand all year around, you don't need an adjustable cradle that fits any boat, only yours. This is easier and cheaper to build and lets you even do useful stuff such as having the keel hang in the air rather than rest on the ground, which deforms the hull less and lets you access the bottom of the keel for antifouling, which is normally not so easy.
Raceboats often have such custom stands and even truck them around when the boat is relocated. They are shaped to fit the hull exactly and must rest in exact locations (where the bulkheads are). Example (the slot is for the keel to pass through):
This one has the additional bonus of folding down when not in use, but that's up to you.