Using Echo instead of write-output

Is it frowned upon to use echo in a script instead of write-output ?

Echo is an alias of Write-Output. It is generally viewed as best practice NOT to use aliases in scripts. Always use the full cmdlet & parameter names. It doesn’t affect performance and improves readability immensely.