I am not suggesting that a complete solution does not help with the learning process, quite the contrary. And as @MickeyFireMouse mentioned, I probably wouldn’t survive a single day without Stack Overflow (SO) - and I do find myself copying and pasting a lot, too. However, I would never have the audacity to ask for a finished solution let alone expect one - unless I pay for it.
However, this is precisely what happens in the forums. @ClaytonM mentioned that he ran out of patience (which I can absolutely relate to), so he provided a finished solution instead of taking much more of his precious time to explain the concepts. Kudos to you, yet I believe that this enforces laziness and boldness.
If you did something like that on SO, your question would be closed by the community - either forcing you to invest more time to do your research and attempt something on your own - and if you still struggle, you can always come back for aid. In contrast - I just saw a post here yesterday where someone got an answer - a complete solution including a workflow file, an explanation - however, it didn’t work for him or her, so he or she demanded another solution. Sure, that’s an isolated case, but it’s not just me making those observations.
The post mentioned by @loginerror pretty much hits the nail on the head, and I perfectly reflects my own views - thanks for linking it. It slipped past my radar.
Now, this brings us to the question, “what can we do about it”, otherwise my post is just another angry rant
I am not sure if this forum supports all of the ideas listed below, yet I think that they would help maintaining a high level of quality posts.
Upvoting and Downvoting. This applies both to answers and questions. Plus, if your posts or questions get upvoted, you’ll gain reputation. If you downvote something or if your questions and answers get downvoted, you will lose some of it.
More Flags. As of now, we can flag posts as off-topic, inappropriate, spam, or something else. What about “Unclear”, “Too broad”, and most importantly “Duplicate”? Flagged questions would be automatically closed or locked if, let’s say 3 flags were raised by members above trust level 1, for example. This would leave moderation within the community - so most of the heavy lifting still is done by us.
Moderators, or better Community Managers. @VirajN mentioned that moderating a forum is a full-time job, and I agree. I also think that this is a job for someone at UiPath - i.e. someone who is getting paid for it. Anything that happens here reflects on UiPath, so keeping things civil and of high quality should be their concern.
On a different topic raised by @cmrobertson and @J0ska, I agree that documentation lacks examples. This could be fixed quite easily by either letting us suggest samples here i the forums, or directly submit examples in the Activity Guide. Turn it into another competition, provide goodie bags for the most up-voted examples, and people will gladly jump in. In fact, this forum already contains plenty of useful snippets and workflows, so maybe someone needs to write a robot parsing in order to retrieve them automatically