Great strides equal many baby steps, except they leave too much to chance.
I have officially bruised an ego today, and he's not exactly the nicest person to be around in the first place. Not that I did it intentionally, but it just happened. (Much higher belt than me) Guard pass, mount, side control, half, pass, mount, knee on belly, got submitted with an armlock. Passed again, side, back control time ran out.
Take-home advice is that the simplest techniques reap the most rewards, whereas fancier stuff may work sometime, but the windows are much rarer in between. That's why it's paramount for people to play games based on baby steps, where there's room for various simple techniques, but that are chained properly, based on proper timing which generate enough leverage to overcome the person's strength.
The only constant in this martial art is consistency. The more consistent the person, the better the person. There are no ifs or buts. Consistent, smart training begets success. As Master Renzo Gracie said : The trick to this sport is : while you're the nail, hang in there, until it's your turn to be the hammer. The point was that the more you get your ass kicked, the more you learn defence. A good defence begets a good guard, which begets good attacks. It's a vicious circle.
But next time, don't take offence, shut up and train.