Guliver said:
Piccolo has not sensed Gohan for a while so his statement is not valid... Vegeta says Goku is stronger
Goku is not >> Gohan or >= Gohan, he is > Gohan
So because you don't agree with a statement the author wrote one of his characters saying, that it means nothing?
Vegeta's statement only said that Goku was stronger than Kid SSj2 Gohan, but never specified. Piccolo's statement made it specific, that the amount wasn't huge. Almost anytime a character makes a statement like "Y might be even stronger than X", it tends to mean that while they are in the same general tier, that Y still retains a small edge.
Really not that hard of a concept to grasp.
Personally, I put SSj2 Vegeta (Pre-Majin) as moderately weaker than Kid SSj2 Gohan. Up until Goku went full power he was never stated to have surpassed kid Gohan in SSj2. Meaning that the burst of power against Yakon that alarmed Vegeta was still at best slightly below kid Gohan.
Now that doesn't mean Vegeta was weaker than that SSj2 burst, but it does imply that it was very close to his full power, with Vegeta knowing that Goku would have much more to offer once he got serious.
Something like this:
SSj2 Goku/SSj2 Majin Vegeta: 110-115
SSj2 Kid Gohan: 100
SSj2 Goku (Burst): 90-97
SSj2 Vegeta: (Pre Majin): 90
SSj2 Teen Gohan: 80