Red text for items which can't be afforded

Why in the great googly moogly was there a text color change *inside*
the button builder? How on earth is that a good place?
Removed a trace statement
PurchaseComponentButton updates for affordability
Undersea view uses a standard button