Comparing console gaming to PC gaming is kind of a non-starter, yet people always do it for whatever reason.
It's like comparing a stock KWA with a Polarstar or PTW or something. While yes a comparison can be drawn, i's just not an even remotely fair one.
------
If you wonder how I drew this conclusion, I'll break it down for you:
The KWA (read as consoles) is new. Designed to be affordable to the masses in order to sell well. It's based on a pretty standard design theory. The design concept works, but there are often issues with actual implementation (parts failures etc). Due to proprietary design customization is difficult. You're pretty much limited to factory parts, bar a few options from other companies.
The lollerstar/ptw/whatever (read PC) is a vastly more refined platform. Based on the original concept but has gone through years of trial & error, testing, development etc. Is now a much more advanced platform. Has a lot of room for customization & upgrades. Huge support base, wide variety of options.
Do they both throw bbs (play games) yes. Will one do it significantly better than the other with a lot more user options? Absolutely, there's no question about it.
You really just have to decide whether or not that's what you want. I would say if you take gaming at all seriously the natural progression is to upgrade to PC at some point or another. If you are just an occasional casual player then you'll probably be quite content breaking out the old stock gun (console) & having a game once in a while, but for many that will simply not suffice.
Now to get away from my little analogy thing. The main issues with consoles, there is really no good options in terms of user settings or peripherals. You can't ensure games run above 60 FPS at all times* , you can't adjust control settings properly at all** , you can't adjust game engine settings to make it run optimally for the way you play*** , the list goes on and on.
* Don't forget FPS effects controller INPUT as well. If anyone ever tells you that 'hurr durr you cant notice over 24 fps anyway' they are a moron and disregard everything they say from then on. If your frame rate drops bellow around 60 your gameplay WILL suffer, I guarantee it. Ideally you want to maintain above 120 FPS at all times. That is simply not possible on a console, most 360 games hover around the 30-40 FPS mark and drop down to as low as the 20s in graphics heavy situations. Unnaceptable, it's like trying to swim fully clothed through a pool full of custard.
** While you can adjust things like 'which button does what' and 'joystick sensitivity'. That's about it. You can't adjust polling rate, cursor acceleration, nothing like that. With the way cursor movement works (its a multiplication of the 'sensitivity' setting by whatever sensitivity the controller out puts at) So it's no wonder that console aim is so inaccurate! On my PC I have my mouse & computer set up to run the perfect sensitivity for my play without a sensitivity multiplier on top of my mouses DPI. A good test to demonstrate this is open paint, pick the brush or pen tool & try draw perfect circles. Chances are you will see jagged lines, straight edges etc, this is bad. If properly set up the line will come out smooth with no jaggies at all.
*** I suspect most of you will be unfamiliar with this. But basically every game engine has settings which determine how it runs, how it interpolates & extrapolates player positions etc over the network (as it is never 100% accurate it has to 'guess' based on last known data). So say you are playing on a 100 ping server, you would optimise the engine to run with a 100ms delay. Or if you are at a LAN event you would set it up to run with a 0 to 5ms delay. This means things like player character models will render much closer to where the player actually is, allowing you to hit shots more consistently etc. In the competitive community EVERYONE tweaks the hell out of their games like this as it really helps give you the edge.