The GOP does not have an ideology. Anything you could name as a position of their ideology they will (and did) betray for either "winning" or at the behest of their corporate masters.
> all political parties cater to special interests but otherwise accurate
Your statement is so broad as to be effectively meaningless. Sun rises in the east. So what?
The difference is that the GP is beholden completely to its corporate masters and does not hesitate in engaging in lies, false propaganda and bad faith politics to achieve its goals. All of which are corrupt and very anti-democratic.
On both sides, yes. I'd say the Democrats are more dishonest. GOP claims to be the pro-business party, so no surprise when they act that way. Democrats take the corporate money, pay lip service to the left, and act pro-business as well. Look at Obamacare - we didn't get single payer, we got government subsidies for insurance companies.
Obamacare was a compromise precisely because the Democrats had to make it palatable to Republicans. If it was upto Democrats, they would have passed Single Payer.