The concept of "God"
The Vedic concept of God, or Brahman, is not of an individual, but of an existence - the existence of an unchanging cosmic spirit. Brahman is the source of the universe, the creator, indestructible, indescribable, and absolute.
The reason this concept works for the modern human being is that Brahman's description in the Vedas is similar to a person's perspective of the universe. Despite all scientific discoveries and explorations, it is simply immeasurable, undefinable, has no beginning or ending. Even though science insists on empirical, measurable boundaries to define space, it seems to somehow escape any descriptions to clearly define what it is. And that seems to be the nature of God, not someone sitting in the skies above, but a mysterious energy which somehow manages to be omniscient, omnipotent, and yet intensely personal. This can only happen if God is energy-based, rather than form-based.