So you bought the wrong sized frame?
Rubbish, most MTB manufacturers don’t change the seat angle between frame sizes at all, and the ones that do only by tiny amounts. If you need layback (or vice versa an inline) to get in the right position for pedalling for you then that’s likely to be the case regardless of size.
Even more of an issue with the current trend for super steep seat angles, they don’t work for everyone and a bit of adjustment on the post allows some fiddling.
The Spesh CP has layback precisely because of the very steep effective seat angle on their bikes, an inline post would put the saddle position far too far forward. The front end/reach can be as long as you like, you still need to be able to sit in the right place relative to the BB.