Joe Manchin: enigma to some, hated by others

New bill proves you can’t always get what you want