Michael Vaughan says it is right Ben Stokes will not miss any more England matches as a result of the fight outside a nightclub last year.
Stokes was cleared of affray at Bristol Crown Court in the summer but had already missed a number of England fixtures, including the entirety of the Ashes.
He faced further charges of bringing the game into disrepute from the England and Wales Cricket Board but the Cricket Disciplinary Commission have not issued bans.
Durham all-rounder Stokes was fined a total of £30,000 and Alex Hales – who was also involved in the Bristol incident but never charged – £17,500.
Nottinghamshire batsman Hales was also charged in relation to inappropriate images.
Former England captain Vaughan believes the CDC made the right decision not to impose further bans on Stokes.
He said: The statement Ben has given shows you he regrets the incident and he realises he brought the game into disrepute.
Its fair enough that he gets back and plays. He missed a big series last winter and that was punishment enough.
I think he knows he has to change the way he is a little bit and he knows any other issues surrounding his behaviour off the field could result in a long spell away from the game.
That incident was a reminder to the England team they are more than just cricketers. You cant be out mixing it with the general public at 2am in the morning.
Its important they realise they are role models. You have moments in your career where you realise you have to change. Ben Stokes has had that moment.
As well as missing the Ashes, Stokes was also stripped of his role as vice-captain of the Test side.
In a statement, the 27-year-old insisted he had learned lessons from the incident and was keen to move on in his cricketing career.
The criminal charges and, subsequently, the disciplinary charges have made it difficult to make public comment about the issues, Stokes said.
I have already apologised to my team-mates, coaches and support staff for the consequences of my actions in Bristol.
I regret the incident ever happened and I apologise to England supporters and to the public for bringing the game in to disrepute.
Cricket and family are my life. This incident has been a huge burden for the last 15 months.
I am relieved to get back to playing the game that I love without this hanging over me.
Although the disciplinary process is now over, I have learned lessons that will stay with me for much longer.
Hales, meanwhile, said: I am relieved todays decision by the CDC means this chapter is now closed and I can move on with my career.
There is no doubt I fell below the high standards expected of an international sportsman and that was the reason for my decision to admit the charges and accept the punishment handed down.
Now all I want to do is concentrate on cricket.