I can't take seriously anyone who'd suggest putting everything into stored procedures.
Calling a stored proc for a simple select is often more expensive than executing it on its own, and procs should typically not be called from loop constructs or other stored procs due to the decision making the DBMS needs to perform on each procedure call.
Sure, your code may look a bit simpler, but your DB might not be so happy.