@Mohamadchanty7717 - We understand that! That is why our Eagle model and others have the continuous fill option. At the price point and depending on the use the Falcon is a great machine for auto detailing or small cleaning projects that don't require a refill.
You can use on carpet, but these machines are more designed for hard surfaces. So steaming carpet might take longer (aka there are other ways that are faster than our units), but definitely great for spot cleaning or low profile carpets you will find in more commercial spaces.