Always taken a bottle of pepsi in the North. Never had any issues or problems with it.
Maybe the OP was unfortunate enough to encounter a clueless jobsworth steward. Whilst the vast majority of our stewards are very helpful and friendly, you will always get a numpty nutjob somewhere.