so apparently because the German standard (and maybe also the official standard?) is exactly opposite the de facto standard in every other country, and because the current project maintainer is German, circuitikz draws voltage arrows pointing from high to low potential, opposite anything we've ever seen before. >.<