Hottabych
Абсолютно согласен по поводу того, что люди разные. По поводу барьеров не знаю, надо посоветоваться с одним знакомым. Он этим вопросом немного профессионально занимается. Но, согласитесь, что без их работы, пусть даже, временами, не очень то корректной, нам пришлось бы ощутимо хуже.