Happy to keep doing my tax returns on paper and sending a cheque in the UK.
Paper is generally more reliable than tech. Payment systems can be very troublesome, particularly as there are now increased demands on name/address accuracy. My actual postal address and the address my bank uses differ, whilst the name on my bank account, on my cards and full name all differ. Repeated attempts to persuade my bank to make corrections have come to nothing. Not a problem with a cheque, but endless 'payment failed' errors the last time I tried to pay a government service online.
If you want to do something important, do it on paper, not online.