They are OK if properly installed by a quality company. Otherwise, they can be a nightmare, as is true of any pool that is poorly constructed. The problem with vinyl liners is that they are usually installed by a bunch of poorly trained technicians. Yes, gunite or shotcrete is much better - but that can be a nightmare if not done properly as well.