yes, but once again, I guess it is allright for testing purposes only. For example I would like to test a script I had just downloaded and I do not want to use my other hosting accounts. Then something free is allright.
And for the scripts I create can be also a good sollution. I can do mistakes and I do not want to "terminate" my bandwidth because I am the beginning of programming and I have problems a script that continues to loop, etc etc.
There are a lot of cases where some free hosting is useful.