title: What is the purpose of xmltextwriter if xmlwriter is the recommended one
body: <p>As per <a href="http://msdn.microsoft.com/en-us/library/vstudio/kkz7cs0d%28v=vs.100%29.aspx" rel="nofollow">MSDN</a>:</p>
  
  <blockquote>
    <p>Although the Microsoft .NET Framework includes the XmlTextWriter class, which is a concrete implementation of the XmlWriter class, in version 2.0 of the .NET Framework, the recommended practice is to create XmlWriter instances using the Create method.</p>
  </blockquote>
  
  <p>So if we have to use XmlWriter anyhow what is the purpose of having XmlTextWriter?
  why do it exist?</p>