Thats not true.
100 blocks are worth:
1 x 100.000 (block: xxx101)
1 x 50.000 (block: xxx051)
4 x 20.000 (blocks: xxx021, 041, 061, 081)
4 x 10.000 (blocks: xxx011, 031, 071, 091)
10 x 5.000 (blocks: xxx006, 016, 026, ...)
= 20 "premium" blocks
80 x 1.000
--> 400.000 USDe for 100 blocks --> 1 block is worth 4.000 USDe on average
With 1 MH/s you will make 450-600 coins per hour - in a pool. Depending on the luck of the pool.