people who will not be able to signed up for re billing. Is there any way around this concern currently?
Subscription payments are used with pull-based payment methods (e.g., ACH, credit card, etc.) At the protocol level Bitcoin is a push-based payment technology.
There are no payment processors yet today that support subscription billing. Eventually some provider will provide this. It will probably involve the subscriber having to keep funds in a wallet with the payment processor in which the processor draws from at the subscription renewal time.