Bakers takes public rap for share advice