Calling "Die Linke" far-left is imho, frankly, insane. Upwards of 80% of their positions are virtually the same ones the SPD had back in the few decades of them being actually moderately left under Willy Brandt. If you want far-left, that's the MLPD.
Just because every other major party keeps moving further and further to the right doesn't magically make the only moderate-left wing party far-left.
And for clarification: Left vs right is the political axis of the economic class struggle. It's neither liberal vs illiberal nor progressive vs conservative.