have some faith
At first, these boots seem really stiff and uncomfortable, but have faith. Find a place that can heat up the boots for you (do NOT use an oven or fireplace. use a boot heating stack) then slip them on and tie them down nice and snug. Walk around for 20 minutes and BAM they are perfection. The boots mold precisely to the arch of your foot, so you get the best support possible. After riding a few times, they become easier to get on/off. They have great support (liner lacing, ankle strap, good beefy laces) and they're stiff enough for freeriding but soft enough for tweaking out in the park.
Love for your feet.