U.S. Sen. Jeff Merkley got a warm reception at a town hall meeting in Corvallis Wednesday night, earning frequent applause as he touted progressive positions and bashed conservative causes.