From my experience in corporate, "support" basically means consultation, because the corporation only employs "developers" who know zero things about garbage collection, or how threading works, or how to read reference documentation, and need a programmer that actually knows what they're doing when things go awry.
I've lost count of how many times we had a problem, I went and read the proper documentation and said what had to be done, only to be ignored because upper mgmt didn't like the solution, so they called "support" only to be told the exact same thing.