You have to remember that wood is a porous material and the end grain is open and more porous than the rest and therefore will absorb more stain/varnish resulting in those areas appearing darker, the stain etc will penetrate deeper and therefore will be more difficult to remove.
The secret is to seal the end grain before applying finishes if you want a 'uniform' look, otherwise, you are just going to have to accept it!

ASM