1
GIDP has a MASSIVE run differential in comparison to "speed hits vs power hits".
A single GIDP is worth around -0.45-0.47 runs over the average "single" out. You are creating two outs at once and erasing a baserunner.
Baserunning is also more impactful since on average; 55% of the time you're batting with no one on base.
Ultimately its because you are comparing two positive outcomes (hits) vs comparing a positive outcome to a negative outcome in the baserunning+GIDP stats.