If I can sit in C with a Y ticket, by using a few miles and copay why would I buy C? just to get a seat assignment before boarding?

My feeling is
"lower fare tickets"+"less upgrade miles" + "co-pay" >= "Y/B/M/H ticket price" +"current upgrade miles".
Polar Bear