Oh wow, this is the first time i am hearing that an engagement is not a committement. I am glad not all guys think like that.
There is always a first time for everything.
Just because we are naively oblivious to hard facts of life, doesn’t prove a non-existence of those facts…
Islamic Shadi/Nikah has a religious significance that’s why there is a certain Islamic procedure for undoing them (TALAAQ).
On the other hand, engagement is just a cultural thing, which means nothing more than compatibility evaluation period for the two parties involved…