It's rather funny how different people can think about the same problem. I can agree with you that what is easy for 1 person is not easy for another - but I can also agree that it's a bit much to ask people who already HAVE winning strategies to go out and make up new, less effective/efficient ones just because you don't have the pets they use and can't be bothered to go get them. The people who post a strat did it because it worked - only the crazy ones keep trying to come up with new ways every week.
(And the 3-moth strat is in the celestials thread, if you can dig thru it all)
By it's very nature adding extra "meat" to a posting of a strategy "Use a pet with Batter that's faster than Xu-fu" can be MORE daunting for a newer/less experienced person than just the straight up details. Adding all the extra information makes it harder to wade thru the pages of posts to find a working strat, not easier. I would bet you better than even money that people look for a strat that uses pets they have / specific pets and all they consider is "Do I have them / is it worth it to go get them?" and if not they just move on more often than not - most people DON'T think "Well I can replace Snarly with my Electrofied Razortooth, and just use Devour when it calls for Surge, I just have to be sure I can handle the 2-turn action of Devour"... My fellow guide tester did exactly that, which makes the 5.4 guide a better resource than if I had done it alone.
What Wowhead has is not just a thread upvote/downvote system, they have a system where you have 1 thread per opponent, because you look up "Taran Zhu" and then you see his 3 pets, and the strats for dealing JUST with "Taran Zhu". It's something that would be great to have, and we've asked for something similar here - the upvote/downvote system on Wowhead makes it somewhat self-administering, which can be a huge advantage over needing the thread to be moderated/maintained (but not always). But I love this site, so I am not going to redo all my work over there - I'm pretty sure they don't need my thoughts anyway.
It's why guides here are more useful a resource than the forums themselves (*IF* they are maintained). The user doesn't need to dig thru the pages and pages of posts, they just need to pull up the guide and get to it. If they want the "meat" they can read the threads and dig thru the pages of people talking back and forth (you want details, go read some of Stencil's posts on the mechanics). Right now the tournament opponents are too new and people have been in too much of a hurry to just WIN (some only won for the 1st time after week 2 or 3). Once things settle down you'll see more min-maxing, trying to make better times, less RNG, etc. and the discussions will get into the juicy details more often.
And I do agree that just a list of "Pet A of breed X with moves 1,2,1" is only useful to someone willing to take on the trial-and-error method (except in rare circumstances where there is only 1 real way to use a pet). For a new person that kind of a listing is only barely better than no information at all and can be MORE annoying because they don't know how to make it work. However not everyone bothers to remember what moves they did, so they just rush to post "Hey I won with these guys!". Give it time and it will work itself out, I am sure. And if you are an experienced person, a listing of pets and moves is all you ever need. Me, I'll stick to the details as much as I can with as little extra info as possible so the posts are easy to use when it comes time to fight.