I hate it when people who think they know more than they really do push their ideas on young, inexperienced, impressionable people just because they can. Often they end up getting hurt, burned out or give up altogether.
People need to check their ego at the door before hitting the weights IMO.