I do agree. I think though sometimes a ring is given just to officially show the “baat is pakki?” . the couple are not really allowed to be going out together etc its just a formal way of saying that the marriage will be happening here. the families can get to know each other more etc…I understand its best to get the nikkah done as soon as you can, but its just so formal and breaking that off is a pretty big deal.