Okay Jigglypuff vs Doc.
Pills are not so bad, since you can cancel them with aerials, but it does force you to attack, dodge or get hit, so it does help Doc slightly. Generally, Jigglypuff just wants to cancel them out because if she's above Doc (by jumping over the pills), she can get Uaired and occasionally comboed from it. Jigglypuff has range over Doc with the disjointed Bair, which helps, but Doc is smaller than many characters and he has a certain weight where he's difficult to combo, as compared to Fox and Falco.
Realistically, Jigglypuff should be in the air most of the time, but at about short hop height. on the ground, Jigglypuff can get Smashes, but Bair works just as well, and she can't do a whole lot out of grabs, so the risk of Doc's FSmash isn't really worth it. Doc should shuffle around on the ground trying to get attacks in.
Generally though, Doc's recovery is slow and exploitable, so if Doc is a decent distance from the stage, Jigglypuff should be able to kill him using Bairs or Nairs to keep him from recovering. While Doc can kill out of occasional FSmashes and Fairs, both have a fair amount of starting lag and difficult to land on Jigglypuff. Jigglypuff is also more likely to survive Fair and FSmash (stage dependent) than Doc will once he's off the stage.
Jigglypuff > Doc
Also the whole Jigglypuff is so broken pseudo-meme (thanks Scar) is really dumb and shows how little some people really know about strategy. Jigglypuff is a unique character and typical gameplay styles aren't as effective. Jigglypuff's Bair is a all-round great aerial and she can punish with Rest which is a stock in most cases. You have to play carefully and not go for big moves or risks. Hit for hit, Jigglypuff sucks, but if you make a dumb mistake and Jigglypuff punishes with Bair or Rest, you lose a large portion of your advantage over her.
Two key things about fighting Jigglypuff:
1) Play simplistically. Not meaning don't be technical, but don't be overly flashy and don't use laggy moves. With Fox for example, if you're running all over the place and going for Smashes, Jigglypuff can punish mistakes. If instead you use Uair, Bair, Nair and when it's safe USmash in combination with Laser spamming, Jigglypuff is forced to approach and again, hit for hit, you'll be getting more.
2) Don't edgeguard Jigglypuff, especially with Fox and Falco. Edgeguarding Jigglypuff is dumb. She has multiple jumps, rising Pound, and can retaliate with Bair which will result in you getting gimped when edgeguarding. Instead, give yourself some distance and use projectiles, such as Lasers, Needles and disjointed hitboxs. You will very rarely kill Jigglypuff from the bottom and the risk for some extra damage isn't worth it if you might lose a stock.
Again, I think DrPP vs HBox is a prime example of playing properly. Hungrybox plays really gay so DrPP played gay back. He never edgeguarded, he used quick moves instead of FSmash. He Lasered a lot, and stayed away from Hungrybox's grab range as much as possible. The amount of gimps and Rests were reduced significantly, and a Restless (hurr) Jigglypuff isn't a great character.
I think JMan vs Hungrybox will be a great example if it ever happens.
It's amusing that most Melee diehards are extremely arrogant and disrespectful towards the Brawl community, yet Brawl players seem to be more intelligent in playing as they learn how to deal with gay tactics and they don't do stupid things. Sure, if you play gay in Melee, it's not as exciting, but I'd imagine the goal in tournaments for most players is to win.
And this chart is about winning, not looking flashy.