если кто-то окает, это не значит, что так говорить правильно. Есть четкие правила в русском языке - как произносится каждый звук под ударением, первый предударный, второй, заударный и т.д. Это не от местности зависит и не от малограмотности населения. Предударные "о" и "а"  - только открытый "а" и никак иначе, никаких "о" там быть не может.Вспомнился детский анекдот про "вилька, тарелька"...