I shoot Program Auto, Aperture Priority, Shutter Priority, and Manual, splitting around between all of them as the situation calls, changing often throughout the day.
I don't subscribe to the idea that there's one 'right' way or mode to shooting, or that certain modes are only for poor photographers or unskilled masses...nor do I subscribe to the idea that one is a good photographer because they force themselves to use manual mode. My personal belief - a good photographer learns how to get the best results out of the camera in any mode, and decides which modes will provide the best, quickest, easiest, or most controllable path to a particular shot. A good photographer can control the exposure in any of the PASM modes...knowing how and when to use shift, when to adjust EV, using AEL, which metering mode or area to use for a given situation, which focus area to use or what to focus on, watching aperture/shutter indicators and manipulating them as needed...this can all be done in Program Auto. Or one can go to Manual mode, and use the same knowledge to set the ISO, aperture, shutter, then focus and shoot.
I'd encourage anyone to learn exposure, understand the shutter/aperture/ISO relationship, learn how metering and focus modes work, get to know all the functions on their camera, then choose the mode to shoot in that best works for the scene being shot. Maybe all your shots end up being handled in P, maybe you switch around to all the different modes, or maybe you find M works best for your style. As long as you get the results that make you happy!