There are too many gots in the world
If you go through a piece of written or spoken language and remove the gots you will find that the clarity is seldom damaged and often enhanced. In fact it is almost everyone’s habit to add a got to every have regardless of whether it even makes sense.
Eg ‘Have you got any cake?’ The questioner almost certainly wants to know if you HAVE any cake. You have probably got cake on hundreds of occasions but that is no use if the cupboard is now bare. The question they really wanted to ask was ‘Have you any cake.’ Shorter simpler and more accurate.
What about ‘I have got to go.’ How does that differ from ‘I have to go.’ Minus a got and more accurate and precise.
Try taking the gots out of something you read, listen to, or say. You will be surprised how many can go and actually improve the quality of the language.