Rifles are real weapons with some real power. Pistols are carried for convenience and when one is not anticipating a firefight.
While this may be true on the battlefield, it makes absolutely no sense in the civilian world. Are you seriously suggesting that handguns are not real weapons? While no one is suggesting that a .380 has the same power or range as a 30-06, I truly hope that you wouldn't simply dismiss one as a toy if someone pulled one on you. Also, I've personally never found carrying a handgun to be convenient. Necessary at times, but never convenient.
Look, I'm not trying to flame you, but I think you need to proof your posts and not make such irresponsible statements. The OP is asking a legitimate question regarding the feasibility of a rifle for home defense. A rifle is a fine choice for home defense, as is a shotgun or a handgun. Neither pistols or shotguns are toys, and both will kill a bad guy just as dead as rifle.
I've trained with a lot of people using both long guns and handguns. Some people never really did well with the handgun, but did OK with the long gun. Others did great with the handgun, but couldn't hit squat with the long gun. Some did well with both. While I don't know about the OP, it's a sad fact that most people either under train or don't train at all when it comes to the weapon they select for home defense. To me, a rifle is only a viable choice for home defense if, and only if, the user is proficient with close quarter combat using a rifle. If the user is proficient, then a rifle is an excellent choice. If not, the first thing that's going to happen is the bad guy will grab the barrel from around a corner and take the rifle away.
One last thing, I don't worry too much about over penetration. I live in the suburbs and have houses near me. It's not that I don't care about the civil liability or that I have no concern for my neighbor's well being, I'm concerned with both. But I'm more concerned with my family surviving an intruder, I'll deal with everything else after my family is safe. Also, the fact is that my house, and my neighbor's houses as well, all have windows. I can shoot a BB gun through my window and have it go through my neighbor's window and hit them, so even a .22 short will over penetrate and be deadly. I can't position the bad guy in the safest, most advantageous location so as to provide the maximum safety to me and the minimum danger to my neighbors in the event I miss. I have to understand that the bad guy is going to be where he is, and will probably be moving once he's aware of my presence. It's up to me to be prepared and properly trained so as to deal with the bad guy on his terms and not miss. I can do this with a handgun, a shotgun, or a rifle. I'm better with a handgun, so that's what I use. And I assure you that it doesn't have an orange tip.