Why do I need to do regular subscriptions I deposit an amount and top up when that's used I don't use often
Would like to deposit an amount and top up that amount is used not have monthly subscriptions, like Skype used to be.
As far as I know, Skype never needed 'regular subscriptions'. You do need Skype credit to make calls that are not covered by a subscription. I use both options. For countries where I make lots of calls on a regular basis, I have subscriptions. For all other countries, I use Skype credit to make calls. Receiving calls requires Skype-in and pairing Skype-in with a subscription reduces the total cost.
If I remember correctly, there is an option to charge your credit card automatically when your Skype credit balance gets below a certain amount.