Before you assume anything, have the shop inspect the rotors with a micrometer or dial indicator - don't just trust the pulsing sensation. A lot of what feels like warping is actually uneven pad deposits or rust patterns on the rotor surface, which can feel just as bad as actual distortion but clean off with a few hard stops.
Six months is genuinely fast if the rotors are actually warped, though it does happen. The culprits are usually overheating from sustained hard braking (like repeated mountain descents or towing), moisture sitting on the rotors between drives, or occasionally getting a rotor that was cast with internal stress. Aggressive driving alone won't warp them unless you're doing serious brake work - it's more about sustained heat cycles. If you mostly drive normally around town, this points more toward either the rotor having a defect, moisture issues if your car sits a lot, or the pads weren't bedded in correctly when they were installed.
When you go back to the shop, ask them to measure the rotor thickness and runout rather than just assuming. If they actually are warped, push back on the quality claim - rotors should easily last longer than half a year under normal conditions. And if they replace them again, make sure the new pads get a proper bedding procedure, especially if the first installation was rushed.