If the probability of getting a EX online and in real is the same why do I keep getting EXs online and not in real, in Online doesn't it depend on how much you play? or buy the packs or open them?
I've never seen anything about rare cards being easier to get in the TCGO based on how often you play or how many packs you open.
It's possible that it's because (I assume) the cards are generated randomly when you open them, rather than their rarity being determined by a finite number of cards released per print run (which I suppose would make rare cards online, in some ways, slightly more likely).
Think of it as, well, drawing a card vs rolling a dice. If you have 6 cards, and one of those cards is an EX, then you have a 1 in 6 chance of getting an EX, but because there are a limited number of cards, your chances of drawing that EX change over time - they will go up as non-EX cards are drawn, but as soon as the EX is taken, they go down to 0.
But with a dice, even though the chances of rolling a 1 is also 1 in 6, there's no limit on the number of 1s you can roll, so your chances of rolling a 1 remain constant and aren't dependant on how many 1s have been rolled in the past.
Even if there was some sort of programming in place to keep the ratio of rare cards to common cards more or less constant (e.g., 1% of cards should be rare, if that percentage goes up to 2%, then the chances of pulling a rare card go down, if the percentage goes down to .5%, then the chances of pulling a rare card go up, although in a big enough system, this type of programming wouldn't need to kick in very often because it will naturally keep itself balanced), because the number of cards available is infinite, your chances of pulling a rare card will still fluctuate less dramatically than if you were pulling from a finite number of cards.
Unless they have some sort of "simulated" print run, where a computer generates a predetermined pool of cards, and pulls from it at random to create booster packs, and then regenerates the pool when it runs out. But even then, I think the chances of pulling a rare card would still be more likely simply because that pool is probably being depleted and refilled so much more quickly than the physical print runs that you're more likely to be getting cards pulled during high rare-to-common periods than if you were opening a physical pack, rather than because rare cards are actually "less rare" in the TCGO or easier to get based on your activity level.