Welcome to FlyerTalk!
Did you book this as a Delta codeshare, with a Delta flight number? If so, I doubt that you have a basis for complaint. Delta is not required to offer the same discounts as its codeshare partners do.
I'm not sure what being a Skywards member has to do with any of this.