Hello Firas. The answer to your question actually lies in your last statement. We must look at the instantaneous power requirements for off grid systems especially. However, that factor is usually reserved for the battery inverter that is providing power when the grid goes out or in a stand alone system.
Solar PV inverters generally do not provide the amount of instantaneous power required for loads for a sustained amount of time. We only have so much sun and when you look at the power curve for a typical day 95% of the system power is produced between the hours of 10am and 3pm. Most house load profiles do not match this curve as the loads are usually highest in the morning when people are getting ready for work/school and then at the end of the day when everyone gets home. Both of these time periods are outside the solar window so the PV probably won't be able to sustain the power required by the loads.
We use kw/hr because it is a much more predictable measurement by which to size systems and unless the solar system is extremely large (probably not very practical for small homes with small roofs) the solar cannot sustain the loads.