Ministers have come under fire for declaring proposed new laws to deal with more than 700,000 Scottish homes that are classed as not fit for habitation - that will so far won't apply to nearly 350,000 privately rented homes.