Yes! and No!
I believe you make your own luck. Naturally it depends on you knowing what it is (you) are looking for. Each of us (chooses) our own friends, lovers, and spouse. If you go to the store to purchase an apple but buy an onion instead... whose fault is that? Do you curse the onion for not being an apple? No! You learn to become a better shopper!
Online dating is just another option or "tool" for meeting people. Too often we blame bad experiences on the (tool) which is like blaming a fork for being obese! It always comes back to (us) and our choices. A fork can be used to eat a garden salad or a slice of double fudge chocolate cake. The same people online go to the grocery store, parks, beaches, malls, nightclubs, churches, and any other place where singles have been known to meet.
I met my wife online and prior to her I met and had a 7 year relationship with someone I met online. Only you can determine what "success" is when it comes to dating.
I think it's important to be (selective) about which sites to join. I stayed away from the "free" or lowest price sites which tend to attract the masses. Not every site is the same. Secondly only (you) know what it is you're looking for! Have the discipline to stick to your own "shopping list". You are responsible for (your) choices! A profile is very much like a "want ad" or "resume". Be mindful of what yours says about you. Oftentimes people are looking for someone who has traits that they themselves do not possess. "Don't expect to sit next to the moon unless you are a star!" At the same time it's kind of arrogant for anyone to believe (they) are the only "quality" person online. Trust me there are thousands if not millions of people online who believe the same thing! (Even after looking at YOUR profile).Awhile back I wrote a hub titled 6 Common Mistakes Women Make Online. These would also apply to men. Best of luck! http://hubpages.com/relationships/6-Common-Mistake...