No, not at all.
I agree with a lot that has already been said.
The shotgun is a niche weapon, for the most part. For civilian defensive applications, I would put the range of buckshot at about 15 yards: but, this is something that has to be tested using your actual shotgun and your actual defensive buckshot load to determine your max range. Contrary to most of what I read on the internet, the max range is the max range that you are going to be able to keep all your pellets on the target. Just like any other weapon, it is a real bad idea to have stray pellets (bullets) flying around the neighborhood. Buckshot is certainly deadly beyond 15 yards and that is exactly why we need to keep all pellets accounted for. Luckily, in most civilian situations, 15 yards is plenty. Past the distance where you can keep all your pellets on target you need to select slug. The slug is (IMO) too much for urban defensive purposes in most cases. You will have massive over penetration. Contrary to what most people think, it is very easy to miss with a shotgun. I have had this proven to me time and time again. When I took Gunsite 260, I managed to miss more than one target inside a simulator with a shotgun. A couple weeks ago I was shooting a three gun match (submachinegun, handgun, shotgun) and managed to miss one target with a shotgun. It is FAR easier than most people think. I am not interested in making noises (racking a shotgun) or showing people the muzzle. I am interested in it's effectiveness and the shotgun is very effective. I have seen and touched a number of people who have been shot with shotguns and the results are dramatic. In my 20+ year career as a paramedic in a large city I have only seen one person survive being shot with a shotgun and that was birdshot at over 50 yards.
The carbine is a much more versitile tool. I have also seen a few people shot with carbines and I honestly couldn't tell you which would be worse. Both are extremly effective. For the criteria listed in this discusssion, I would rather have the shotgun. I think it has a little bit more going for it in the narrow confines of this discussion. If we were talking anything other than personal defensive use by a civilan, I would probably have to go with the carbine.
Very few people have addressed the submachinegun issue. I have a little bit of experience using one. First of all, I own one. I also shoot in our local machine gun matches when I can. I have fired quite a few different subguns over the years. I have also taken a formal four day subgun class as well as a formal four day M16 class. I have been in the military and fired the M16 as well as the M3 submachine gun while in the reserves. IMO, the submachinegun has no legitimate purpose other than a toy. I can't think of a case where I would rather have a subgun rather than a shotgun or carbine. In these local subgun matches, I am quite sure I could hit the targets faster (and with far less rounds) using a semi-auto AR15.