@danithemechanic - How tall are you? The Arrivals' stand over is so low that we've seen riders in the low 5 foot range riding them with a few changes to seat posts and stems. In the case of Carbon manufacturing vs alloy, the cost to make a mold is vs overall demand can be a factor when deciding what molds you can create at a given time. I hope this helps?