I'll answer this way. If you can shoot a revolver better, don't have problems loading, unloading, cleaning, getting ammo, etc.then a revolver is right for you. If cannot load magazines, take the gun apart for cleaning, can't shoot it, have problems clearing ftf, etc, because of hand problems again a revolvers are right for you. If you are married and your wife cannot handle a semiauto again a revolver is right for you.
If none of the above is true get a semiauto.
I can shoot either, but I learned to shoot revolvers and my wife shoots and can handle revolvers better than semiauto so we only now have revolvers.
Also, both types will do the job when and if needed.