Omg yes!! I HATE this current design trend. It makes it EXTREMELY difficult to learn anything useful without, god forbid, talking to a sales rep, which is the absolute LAST thing I want to do in discovery. I automatically write off companies like this right out of the gate and move on. I assume that when I do talk to their sales people, they will paint a misleadingly rosy picture that doesn't match the reality of what we get after the contract is signed.