He Deserved A Lonely Death
He spurned all his chances of redemption. He could have left with Paro but chose to run away leaving Paro and her mother to face the music. Even after such a cowardly act, Paro still pined for him but he spurned her yet again as she walked into an unhappy marriage.
Then he spurned Chandramukhi, a woman who loved him unconditionally, because he was too selfish to quit drinking and refused her help because he regretted leaving Paro (a woman he turned his back on and then assaulted leaving her with a scar).
Devdas was a worthless human being with zero redeeming qualities. He didn't deserve to die in the arms of a loved one. He deserved to die with stray dogs for company and got exactly that. I think the gate closing before the stupid Paro got to him was the best outcome for the fool that was Devdas.