If you don't have anything useful to contribute to the topic, then don't post.
There is a very specific strat I like to use against Olimar with GW that works even better with MK.
Ok, Olimar is good at camping. He has an amazing grab game, and he can pivot grab almost anything you do. His grabs have follow-ups a low%'s and blue/purple pikmin kill pretty fast at higher %'s from throws.
A key way to gain and keep the lead in this match-up is stage control. You want to put olimar in a position to where his options have more risk then reward and that will create oppertunities for you to punish and kill him. There are a couple of ways to go about this.
First of all you need to play carefully against Olimar. Don't be reckless unless you are both off the stage. Pay attention to his jump patters and when he likes to pivot grab, and what moves he uses before and after he grabs. It might suprise you how fast you can catch on to what he is doing and take advantage of it.
Lets take a look at the problems MK has in this match-up. Olimar can pivot grab almost any of MK's approachs and it's really dangerous to be abover Oli because of how good his Uair and Upsmash are. Olimar's moves arn't telegraphed at all because they all practically look the same, meaning you are going to have a hard time telling if he is grabbing or smashing for example. If you stay away from olimar he will just throw pikmin at you.
How do we overcome this? Stage positioning.
Approach olimar by walking towards him. Stay about 3-4 character lengths away so he can't grab you. Approach him slowly like this and SH fair/Ftilt/Dtilt towards him to bat away pikmin he is throwing at you. Eventually as he moves backwards he will get near the edge of the stage and this is where you take full advantage of him. At the edge of the stage, olimar isn't going to be able to pivot grab you. He can't camp you and his moves will actually become telegraphed(something that almost never applies to olimar) at the edge because of the lack of options he has. If you keep approaching him slowly like this you can punish pretty much anything he does and hopefully get a gimp off. Olimar will try really hard to get past you, probably going to a grab or just running past you. Staying in the air but close to the ground helps a lot in this position. If you do this the whole match eventually Olimar might start approaching you out of frustration and you should be able to handle it from there.
Hope I helped.