Anything "competitive" excels your skills in the long run. Whether it's fishing, football, trap shooting, basketball or simply playing cards. Hell, even chasing women!!
The more time you spend doing it, the more honed your skills are. The worse the conditions, the more "refined" you become. If there's a 5mph NW wind on the lake, anyone can have perfect boat control. If the wind is 15-20mph, it's a completely different story! Just like if you're the only man in a building full of attractive women. Any one male can mingle! Now, put it at half and half. Now you have to hone your skills