Let me rephrase the pH matter. A RO membrane does not produce pure water. A RODI filter does. With water produces by an RO membrane there are always extra H+ or OH- proportionaly. A pH meter responds only to a change in H+. With pure RODI water there are no excess or shortages of H+ to cause a reading other than a perfect reading of 7.0. With a RO membrane there is generally a great deal of CO2 in the finished water which cause readings that are lower than a pH of 7 initially and after aeration or sitting over night or so the excess CO2 is released from the RODI water and then that same water will read a higher pH of supposedly 7.0 There is also the possibility (very frequently) that H+ or OH- ions will be left in excess (inbalanced) by the RO membrane as these pass right trohgh the memrane after the attached ion (such as sodium or calcium) are seperated by the membrane. Unless you started out wih a pH of 7.0 you should not initaiily end up with a pH of 7.0 after the water has passed through the pH membrane. Few people have tap water with a PH of 7.0 because it is considered undesirable as it causes rapid piiting and rusting of steel pipe and dissolving of the lead in soldered copper pipes. Most tap water is in the high sevens or low just above 8 for a pH. Most water has had a great deal of soda ash (sodium Carbonate) added to it which is an alkaline carbonate. Any time you have hard water ie water with calcium carbonates that is run through a RO membrane you have calcium removed and it leaves behind the CO2. Therefore you have water wiy th a pH below 7.0 until that c CO2 is out gassed to the atmosphere. That is why when using RO water it should sit or be aerated before mixing up the nutrients because of the excess CO2.
There is s full process called lime softening that is done by many, many water treatment plants to lower the water hardness. In that process they add one form of calcium to increase the pH and to raise the dissolved calcium level (high enough that it comes out of solution and precipitates). Then the add soda ash so as to remove other calcium carbonates such as Magnesium calcium carbponate (an alkaline) to precipitae out. This leaves a huge excess of OH- ions in thw a water. These are not removed by a RO membrane, they must be removed by DI resins. So if your water provide by a treatment plant comes from wells instaed of a river or resrvior you likely have high levels of OH- in t your water after it runs through a RO membarnes so if your getting a reading of 7.0 it is only becuse you have excess CO2 in your water not beacuse your water will read a pH of 7.0 in a day or so after the CO2 has out gassed. With reaservoir or other surafce water it is common to have a pH below 7.0
A pH of 7.0 is common for water run through a RODI filter not water run through a RO filter. If your water comes out of a RO filter at 7.0 then likely it also entered the RO filter at 7.0 and the RO membrane had very little to even remove that the charcoal and particulate filters alone could not have handled. Most people with water coming from surface water sources do not need RO filters.
As far as the ridiculous comment about a steel hot water heater increasing the TDS level because it is steel and rusting. A hot water tank is glass or epoxy lined ans has a sacrificial anode,. The heating of the water actually lowers the TDS but it does increase the particulate level but prefilters remove that. Heating the water causes calcium carbonate (temporary hardness) to precipitate and it also causes dissolved iron and sulfur to precipitate. Precipitates are solids not dissolved solids. Dissolved solids t run through particulate filters such as prefilters. Particulates are captured by the prefilters before reaching the RO membrane filter.
Water tempeartures: All Cellulose Acetate style RO membranes are made to readily withstand temps up to 113 F. A typical hot water heater setting is 120 F , so a misture of hot and cold water is fine. While Thin Film membranes will tolerate higher temps for home owners the warranty is commonly voided by the manfacturers for temps above 113 F. They will however sell you what they call heat-sanitizable elements that can be heat-sanitized up to 85°C (185°F), meaning they warranty them for commercial use to temperatures of 185 F already but as a home owner you must pay extra for the same filter with a higher temperature warranty.
Applied membanes is the largest manafacturer of RO membarnes. Check here.
http://www.watertreatmentguide.com/membrane_condition.htm
They are a bit deceptive, but basically a cellulose acetate filter which few home owners ever buy will not with stand temperatures above about 110 degrees F and a thin film membrane can withstand temps up to 185 degrees F. I have been using a mixture of hot and cold water ( average 95 degrees) with my RO membranes for over 10 years without problems. My tap water temp is seldom over 40 degrees which lowers RO membrane efficiency/performance a great deal.