a regular basis doesn't necessarily mean often, it just means that it does happen when it happens, when the time comes
for example I check my watch a lot, but not on a regular basis
but I do celebrate my birthday on a regular basis, but only once a year