What would happen if I would just connect switches directly to 4021 without using 10k resistors - will I be able to read the button press that way?
What's going to make the input pin go high or low for the default (non-switch pressed) state?
What would happen is that when the button is not pressed you will read random values. It is called a floating input.