I also have lifetime free supercharging and am seeing the "payment method required" sign. The only time my credit card was used was during the reservation payment during my initial order a few months ago - that card expired.
I suspect that it's required even for lifetime in the event of idle fees.