Joeysola and Suru tend to be indicative of a lot of martial arts students I run across. I teach aikido (and am an assistant instructor in cross-training and Brazilian Jiu-jitsu) in a cross-training dojo. The main reason a person a person like these two would think that aikido doesn't work is that they prefer "the quick fix". You can learn to punch hard and effectively and develop combinations in little time. In even a shorter period you can learn quite a few submissions and proper position in BJJ.
You don't get a quick fix in aikido. It's a long, long journey.
Some people have the capacity to walk this road, others don't.
Just remember guys, you may think your bad, but at some point you may run into an aikidoka who may show you the path of universal peace and harmony.