Streetable means you can enjoy driving it on the street, and it's not a hassle.
This has always been a debate. Exactly what is streetable? Your statement above is a great example---because I guarantee you that what you consider a hassle I probably wouldn't. Thats why everyone has a different definition for what a true street car is.