No, not at all! You see a lot of websites with plain website backgrounds for a reason – it works. A white, grey, or off-white background makes text easy to read, helps images stand out, and draws attention to brightly colored calls to action.