Есть версия, что эти глаголы отличаются по смыслу. Якобы цветы в саду сажают, а учеников за парты садят. Но нет. И в случае с огурцами на грядке, и в случае с гостями за столом мы имеем дело с одним и тем же словом. Слово садить относится к народно-разговорным...