но если зависимость от конкретной ОС не оправдана чем-либо (ну не будет программа чистки реестра винды работать без винды), то писать не кроссплатформенно / использовать платформозависимые штуки — на мой взгляд, практически однозначный признак херового разработчика