What if I use 230 ohm resistor with 5V input to Ground?

"What are the drawbacks of this method - it will consume more energy I guess?"

Depending on how often the button is pressed, and how long it is held down, is the processor run 24/7 ?

With the natural order of things, I think you would be right. But I still suggest getting a varity pack of resistors.