Part of the creativity in minecraft is using the blocks and items in game to create furniture. Adding in 20+ block models with a few distinct textures could cause lag for lower end computers and would put a lot of internal stress on a server. I think it's just easier to pretend, so to speak, that certain configurations of blocks are different types of furniture and appliances.
add cupboards, fridge that needs a diamond to craft but cooks faster stove, chair, table, couch, lamp post, etc.
Part of the creativity in minecraft is using the blocks and items in game to create furniture. Adding in 20+ block models with a few distinct textures could cause lag for lower end computers and would put a lot of internal stress on a server. I think it's just easier to pretend, so to speak, that certain configurations of blocks are different types of furniture and appliances.