Yeah, the archers (should) buff the golems attack. If they don't, that's a bug. But archers seem bugged atm anyways.
And because you can stack cards, it can be very useful to have a golem to protect underlying cards (such as the +1 draw card that is very weak and thus needs protection, but has a LOT of value).