There is a difference in a few things.
1) You are comparing OEM replacement parts to aftermarket parts.
2) These OEM parts are mass produced.
Lets not be stupid and compare aftermarket car shocks/struts to ATV struts.
The Eibach Pro Kit is over $2K and it just always height adjustments.
The Eibach Multi-Pro Kit is over $2750 and offers height adjustments and single adjustment damping.
http://performance-suspension-eibach.shptron.com/p/multi-pro-r1-coil-over-kit-single-adjustable-damping-ride-height-6The Stage 4 Elkas offer height adjustment, high and low speed compression adjustment, and rebound adjustment.
Price is $2600 (You can get Stage 3 for $1500 right now)
http://www.elkasuspension.com/products/atv/atv-stage4/These Stage 4 shocks are also set up for your quad, riding style and weight, not just a cookie cutter set up like the Eibach.
Now pistons
JE pistons for a SBC is $792.
http://www.jepistons.com/Products/217240.aspxWiseco Piston for a SBC is $98.86.
Wiseco Pistons 5107H3 WISECO-PRO TRU Piston- Shelf Stock-Chevy SB -9cc R/Dome 1.060 x
A wiseco piston for a zilla is $100-$120ish.
Not seeing a difference in prices here.
So again, next time you should compare apples to apples.