Deleted Resource Group should be in recyclebin for atleast 14 days.
It's a very common problem with everyone that people ran some script which deleted their production resource group and once it got actioned then they can get that resource group back to azure portal. In my opinion, Microsoft should provision something recyclebin like feature so that if someone deleted resource group then it will remain in recyclebin for 7-10 days then it will get permanently get deleted from there.
This concept is already in use my Google Cloud Platform, once you delete project in Google Cloud it will remain in recyclebin for 14 days, you can restore it before that if you want to do so.
Microsoft should also implement something like this to avoid deletion of Resource Group by mistakenly and later people here and there to get them restore. It would be really helpful for everyone.
Ravi Mishra (MCT)