As far as I know classic/stateless/non-persistent VM Role feature has been in beta for more than 2.5 years. Microsoft don’t recommend live production deployments that depend on Beta features.
It seems that starting this year, Microsoft has not been accepting any customer for Beta VM Role. Everyone is being advised to move to Windows Azure Virtual Machine (Iaas). There has not been any official announcement in this regard.
People who had VM Role Beta Access they can keep using till any further announcement but no new customer are being accepted. You can reach Windows Azure Support team and they should be able to answer in better fashion.
Also, If Windows Azure Virtual Machine feature is enable you can use Windows Azure PowerShell to upload sysprep'd .vhd .
Update : Update: "The Windows Azure VM Role is being completely retired".
Here is the updated documentation posted recently : http://msdn.microsoft.com/library/3dae01d2-2397-47ed-a134-f9ffe58a9b52.aspx