Between the constant TV ads shouting "BUG YOUR DOCTOR FOR PILLS!" and the vacations, free samples, and outright cash bribes lavished on doctors, I can't see how you can characterize what's going on as anything but pill-pushing by Big Pharma.
In some circles, most notably in academia, doctors even consider it a mark of prestige to get expensive perks from multiple pharmaceutical companies. "Pfizer just asked me to speak at their conference in the Bahamas. Too bad I already agreed to attend Novartis's event in France!" The Sunshine Act does nothing to curb their corruption and only fuels their pride.