The picture in your link doesn't seem to show anything new. Bus shelters, etc have had tipping seats in them (so that people can't sleep on them) since the 1980s or earlier. Most, if not all, train stations have had separated seats (as in your photo) for many years.
Having run a railway station myself, I also know that all 'Category B' railway stations (as defined by the Department for Transport), such as Basingstoke is, are required to ensure that no members of the public are present overnight (other than in very exceptional circumstances), due to security considerations. So even if Basingstoke station had seats which people could sleep on, the staff there would still be required to ensure that nobody was using them overnight.