Yes, top-up is currently limited to debit dards, Apple Pay and bank transfers.
If you would like to see cash deposits in the future, I recommend making your reasons and ideas known in one of the following threads.