Vinyl can become scratched over time from use
A good built-in mat at each entrance, felts under the chairs, adapted wheels of office chairs etc. are recommended
Laminate scratches just as much, only with laminate it is less noticeable
If you want something that won't scratch, we have a wide range of ceramic imitation parquet or ceramic tile