DA has public_html, just like cPanel has, it's enabled by default.
So Drupal creates directory's Web, it's a Drupal issue.
Normally I don't help end customers often, but in your case, check this, a complete tutorial on how to do it and why Drupal uses several different directory's.
	
	
		
			
			
				
				Hi I have installed Drupal 8 using Composer and everything is fine. When you install with Composer your Drupal 8 is installed in a web directory in your public_html directory. For example: public_html/directory_name/web This gives you a URL for your Drupal 8 site of...
				
					
						
					
					www.drupal.org
				
			 
		 
	 
And also your host can fix this for you too.