I have an absolutely subjective oppinion about revolvers:
Mag capacity, and reliability: I dont belive the FBI statistics about gunfights. 99%, 3-4 shots, 3-7meters, and the others. I think, if you are in trouble, more ammo is better. I think if you are in big trouble, your first mag is maybe enough to cover your move behind cover, or you can take enough firepower for good supressing fire to dominate and prepare to move.
the emty mag is a malfunction! Its a non planned event, what makes your gun out of work (do not forget: its not a competition, its a real situation. high stress, and like this). Movement of this case: magchange. So, if you have one malfunction with the semi, sure you have three with revolver, its simple mathematics. Double feed, missfire, i know... Train for semi's malfunctions. Not hard, just about training time.
Concealed carry: snubbies and compacts are good for home defense or self defense for citizens or if the concealing is the first. snubby is simply and have big power, compact have more ammo. Everybody who carry a gun concealed knows for carry the snubbie is more better then double stack subcompacts. But if you are in real danger (because of your job, or some else) no compromise. Carry full size big power semi automatic.
power: .44mag is a joke. good for fun, or hunting with 8inch barrels. if the 9mil COR-bon is not enough for self defense: 357sig, 10mm auto, 40SW, .45ACP.... 357 is why better then this??
recoil: who care??
more accuracy: I think accuracy is about: grip, aiming, trigger controll and stress (body) controll and about relations of these. I like the semis grip. I like the semi's trigger. semi's SA is better than revolvers DA.
Revolvers for citizens, housewifes, and virgins. Semi for professionals. Revolvers for BUG or secondary for special operations (need more power, special ammo, blabla).
I carry my Glock 17 GEN2, made ready, with one extra mag in my pocket. I habit it. I have many type of holsters, funnypacks. If I work (sometimes we transport .50 heavy anti material rifles, or more than 200thousend rounds) I carry my Glock, 2 normal mags and 2 long (33) mags, and I carry my SW snubbie for BUG.