I think that what many people say is random is really just Standard Distribution. Though I would definitely like more input in this.
Like it was said. Humans don't understand random. We use computer to randomnate for us. Heard of
pseudo-random. That's not "True Random" . True Random is like the never ending Universe, you'll never understand it. All we know is that random counts for all possibilities. This is true but us humans can't randomize for all possibilities. Someone said that you can random your deck list back into it deck check order. Is this true, sure, why not but it's impossible. That will never happen because we can't randomize randomly enough for it.
So what do we do, we can't use computer to randomize for us during a game so we do the best way we can random. We shuffle and we each shuffle differently. I choose to shuffle my cards from the side into each other. Some prefer to bridge, etc. Why that's not random enough, because most of the time,
you're shuffling clumps back into the deck. You shuffle cards in about 3 to 5 clumps. It's not 1 for 1, it rarely is.
ALL players are guilty of bad randomizing when it comes to shuffling.
Why is that, because we can't shuffle the perfect way, even you Ness. The topic here went from many different things at once. Here is why people don;t see declumping as a problem or cheating.
1) You learn the contents of your deck when you search, therefor making it not random because random is
not knowing and we
know the order and contents of our deck. If you choose to move cards around the deck during your search, you can.
It does not change the game state. Removing the cards from the deck with your Pokemon Collector does because it 3 less possibilities for drawing into them. The cards you put at random spots in your deck don't change the game state. They can reclump and you have a chance of drawing into them.
2) You shuffle your deck. After I shuffle my deck, it's random, the best way I can make it. That Professor Juniper on top of my deck had I waited for 1 turn might not be there. Whey because I randomized the deck. I then gave it to my opponent for them so shuffle also randomizing the deck. Then I can choose to take the cut, finalizing the random process. Unless I'm God or have the ability to control what I draw, I have no way of knowing what I will draw or the order of my deck.
3) Information. Information I have that my opponents does not have is an advantage. After my search, I have learned the order of my cards, making them no longer random, I have learned what cards are in the deck and I have learned what cards are prized. My opponent has no access to that data but with that data, I can plan all my moves for the rest of the game. Even with my deck randomized, I leave with the information of knowing I have a chance of drawing those cards. That can be like cheating because I know the contents of my deck during the game and can make judgement calls based on that information.
So, with that, the only 'legal' way to cheat is to gain the knowledge of cards in your deck and prizes. That can be a unfair advantage because your opponent does not have access to that information. Everyone can declump their cards, even you. If I chose to do it, it because I feel better in knowing 3 Rare Candy have a slim chance to show up but after the shuffle, they can reclump but the deck is random because I have no idea what will show up, if I declump or not.
There is no mid game shuffle. You can still shuffle 30 cards pretty well. Now if it were 4 cards, you do the best with them. Time declumping can't be the issue because it takes me like 1 or 2 seconds to move the card, same as other people but it seems to be perfectly fine to take a 52 second search with Pokemon Communication. Maybe this is okay for the world class players, I don't know. I've see the games where people took 5 to 10 minute turns and you even said yourself 'He won game one so he has no reason to speed up." Sounds like if you win game one, you can stall for time to me. Even some of your games were won on time so I know for a fact that time is not the issue.
The main problem with this is how you feel about it. You feel like your opponent is cheating you when they search your deck and that's a bad way to play the game because it become hostel and not fun. I would not want to play with someone if they thought I was cheating. I don't even play with people who rule shark. Like it was said by many people, both noobs and good players.
You have the option to shuffle your opponents deck.
I know I don't have competitive history you have and the many states and other countries you've played in but I don't see this as a problem and nether should you.