I have a platinum AMEX...but travelling alone, I guess I can't benefit, huh?

With Star Alliance I could just "buy" the business ticket with miles, as opposed to an upgrade, right?