I rememeber thinking that they looked mad long on the website but my 21.5 is fine for me, with an 80mm stem )I'm 6 foot 4 and rise with the pin almost all the way out). The bars are longish head ttube and fork make compariosn to my last hardtail hard. With the same bar and stem the bars are higher but further forward. Any way 3 short rides in and it seems to work OK
From memory my bike feels no more setched than an XL Anthem i demoed
Have you tried raising the bars on your Anthem or a shorter stem…
Its crazy cheap to try and a must before changing bikes.