Not taking into account the current problems facing x10, I would have to say there are many things to like about this hosting service.
The staff is all a bunch of wonderful people ( Not saying that because I am staff, but because I've gotten to know a lot of them )
The product offering for the price ( Free & Paid ) is 2nd to none.
People complain because of one thing or another, but have failed to understand that any free hosting service that offers what x10 offers, is bound to run into troubles at some point. Some have recently said that the service isn't living up to the 99.9% uptime. Well, thats probably true. It hasn't.
But I've been with x10 through some pretty rough times. Even with the downtime and current troubles, I bet nobody can find a hosting company as great as x10.