I’m sure plenty of other manufacturers are breathing a sigh of relief that whatever YT get right (which is a lot) they seem to be unable to register that seat tubes don’t need to be that long, especially with big dropper posts!
From all the stuff I’ve read about the Jeffsy 27, it sounds like they’ve built a slightly burlier yet smaller wheeled version of the 29, or a steeper angled shorter travel version of the Capra. Seems a strange niche to fill, a lot of overlap between bikes. I’d have gone for something like a 130mm 27 bike but with these same angles, but what do I know?