In order to get better, you have to realize that there's only stuff that doesn't work, and stuff that works. YOU are the one who has the power to let it work or not work, based on your reaction to it.
To improve, you need to realize that you are not playing against the meta of the game -- you are playing
against the other player. This means that against
any player, good/bad, you need to take note of what they do and when, so that you can put yourself out of harm's way and capitalize.
If you are not actually analyzing what the other player is doing, and instead only preparing to react to what you
want them to do, or what you think they
should do, you are not playing fighting games at an 'advanced' level, period.
You mention footsies and fundamentals -- but you're missing that this IS one of the biggest fundamentals. If you are not able to deal with a 'scrubby' player in a way that makes sense, your fundamentals aren't as good as you thought they were.
There are certain basic 'switches' in my mind that go off within one round when I see someone playing a certain way.
- They're jumping a lot? Getting ready to anti air, or walk back and trip guard them.
- They're hitting buttons a lot when they're negative? Getting ready to full combo them the next time I block something.
- They're mashing pokes? Getting ready to counter poke the next one I block and go ham, or walk back, or throw them.
- They're sitting there just blocking? Getting ready to throw them next time they just sit there turtling.
- They're hitting a button in close after every knockdown? Going to use the wake up until they learn.
- They're waking up every time? Getting ready to walk back just out of range and whiff punish or time a jump over it.
- They're using punishable stuff? Just going to wait and let them hang themselves.
- They're just randomly tossing projectiles without timing it? Getting ready to time a jump in for a full combo. Or just walk in patiently, take note of the distance where they switch from zoning to something else, and and interrupt them before they get it off.
- Etc.
A known part of fighting games is that you must make players respect you. It's earned, not given. So if someone isn't respecting your style of play, it's up to YOU to change, not them.